Life has taken a strange turn when someone like me can type the words ‘I wish there were more police cars on the road in 2023’. But I do wish exactly that.
Speed cameras have left a strange legacy in the UK. Their influence on reducing road fatalities is statistically undeniable,