
The Government should take a lead from Scotland and Wales and adopt road safety targets across England to push down the number of deaths and casualties, according to the Royal Society for the Prevention of Accidents (RoSPA). In 2017, 1,544 people were killed on England’s roads – the most since 2011 – and the number […]