Transport for London’s Direct Vision Standard (DVS) is behind a sharp drop in serious accidents, new figures have revealed. TfL’s stats show serious injuries are
The RAC is urging the Government to consider re-introducing road safety targets, after new figures show a rise in road deaths during 2021. The provisional