Advertisement

London is still the world's most congested city

London’s roads remain the most congested in the world as life is “returning to normal” as the impact of the coronavirus pandemic recedes, new figures show.