New data shows the A roads in Suffolk that have the longest and shortest delay times. 

There are 33 A roads in the county - with the A1021 in Felixstowe with the most highest delay time, according to figures released by the Department for Transport (DfT).

The DfT data revealed that in 2023 there was an average delay of 71.6 seconds per mile on the A1021. 

Delay times have increased since 2022 it was 67.2 seconds. 

Around Ipswich, the A1156 had the longest delay times - with 69.4 seconds per mile. 

The road with the shortest delays around the town was A137 with delays on 27 seconds per mile.