GETTY It has been revealed that the UK is the second most congested country in the world TomTom (TOM2) today released the results of the TomTom Traffic Index 2016, the annual report detailing the cities around the world with the most traffic congestion. The UK’s traffic congestion level has increased by 5 per cent since last year, with drivers now spending an average extra 5 days a year in congestion. The UK was home to 11 cities in the top 100 ranking including; Belfast, Edinburgh,… Source link
Read More »