Temporary traffic lights are causing disruption on the A12 in east Suffolk. 

Roadworks are taking place on the major route in Yoxford near the junction with B1122 Middleton Road. 

Traffic sensors show there is around two-miles in delays in both directions with queues as far back as Darsham train station. 

READ MORE: Roadworks to be aware of this week

The highway repair and maintenance work for vegetation clearance is scheduled to take place this week until 11.59pm on Friday, November 1. 

Two-way temporary traffic lights are in place while the work is completed.

Drivers are being warned to plan their journey's in advance and be prepared for possible delays.