Annually, the number of fatal accidents on British motorways is regularly among the lowest in the world. To be fair, the Brits have always had a respectful fascination with speed. Indeed, every motorway up and down the land is festooned with the reminder that ‘speed kills!’ Although not always technically, factually, statistically or even grammatically […]