UK Roads Most Congested in Europe

A study of traffic throughout 100 European cities has revealed that the UK’s roads are the most congested of any…