Cuts to speed limits blamed as London's roads found to be slowest of any capital city in the world 21.01.2026 02:01 Evening Standard More than half of the capital's roads now have a 20mph limit