World2 days ago
London drivers lose 101 hours stuck in ‘worst traffic in Europe’ despite ‘world-leading’ road rules
London has emerged as Europe’s most congested city in 2024, with drivers spending a staggering 101 hours stuck in traffic, according to new analysis. The gridlock...