The traffic on British roads hit its highest ever level last year, with congestion continuing to rise, official figures show.

Some 317.8 billion miles were travelled across the country in 2015, according to the Department for Transport (DfT), up 2.2% on the previous year.

The figure is 1.1% more than the pre-recession peak in the year ending September 2007.

The growth in deliveries of goods bought online is highlighted by van traffic rising faster than any other type of vehicle, up 6.1% year-on-year to 47.7 billion miles.