UK must tackle ‘astonishing’ cost of congestion, study says

The UK is the world's 10th most congested country, according to traffic analysts Inrix.

Source