What to do in the event of a car accident

Statistics published by the Department for Transport on the 28th of September 2023 show that there were 135,480 casualties in accidents on British roads last year. That figure represents a welcome 3% reduction in the number of such casualties compared with 2019. Nevertheless, with more than 320 billion miles currently travelled by vehicles on our […]