The latest UK government statistics show the lowest rate of road casualties since records began in 1926.
The latest Department for Transport road casualty statistics show a decrease in road casualty figures, the lowest number since records began in 1926.


