I remember something a friend said to me about the UK. He came back for the weekend a month ago and we were catching up. Traffic and road deaths and crazy driving came up in conversation and he said that in the UK they’re nowhere near as obsessed about deaths […]