Victims of road accidents are being forgotten and failed by a lack of support, a leading charity has warned. In 2023, 1,695 people died on Britain's roads and a further 28,967 were seriously injured.
Nearly everywhere on earth, when you’re stuck in traffic, you’re still surrounded by the usual sea of heads attached to shoulders attached to arms attached ... “People die in surface-street collisions ...