There are lengthy delays heading in and out of Newport on the Isle of Wight this afternoon (Wednesday).

Two sets of roadworks are causing disruption.

On Fairlee Road, Island Roads is undertaking carriageway maintenance works.

Two-way traffic lights are in place until at least 3.30pm.

Drivers are reporting being stuck in queues for around 30 minutes.

Meanwhile, there also tailbacks heading in and out of Cowes.

Temporary traffic lights are in place on Horsebridge Hill/Parkhurst Road.

It is necessary to allow for utility repair and maintenance works to be undertaken by Openreach.

Drivers are urged to allow extra time for their journeys.