London road deaths at record low but more pedestrians and cyclists were killed last year
People walking, cycling, or motorcycling accounted for 82 per cent of fatalities in 2023

People walking, cycling, or motorcycling accounted for 82 per cent of fatalities in 2023