Transport for London, London Councils and the Met Police intensify efforts to achieve Vision Zero

Transport for London and partners have published a Vision Zero progress report, identifying the updated measures necessary to eliminate death and injury from London’s roads by 2041.