The government’s first road safety strategy in over a decade has cleared a critical milestone, with the public consultation closing on 11 May 2026 after drawing responses from hundreds of thousands of ...