Many of us will be involved in a road accident of some description during our driving lives. With the number of cars on the roads increasing, the odds of a crash look distinctly more likely. In 2010 alone, 208,648 people were injured in crashes, according to Department for Transport figures. As there is no official mechanism … Continued