GTBWGSL679 Reported road casualties in Great Britain_ pedestrian factsheet, 2023 by GTB Administrator | Dec 18, 2025