New figures show that that for every mile on a main road in Gloucestershire drivers will be delayed by 34 seconds.

Figures have been released by the Department for Transport showing how many seconds drivers will spend at a standstill for every mile travelled on an A road.

The data for Gloucestershire shows that for every mile on one of the main roads across the area a car will be delayed by 34 seconds.

So for a daily commute of five miles a driver should add around three minutes to the journey to get to work on time. Anyone travelling 20 miles can expect a delay of around 11 minutes.

The latest statistics, covering 2017, show there has been a rise of 3% on the previous year.

And while Gloucestershire's drivers may get furious about traffic jams, they are actually delayed less than majority of England.

England overall has an average delay time of 47 seconds per mile.

Queues can be caused by anything from fuel spills, emergency repairs and broken down lorries, to congestion during peak times.

And the figures show that traffic jams, one of Britain's least popular national pastimes, are getting worse.