Expanding police power to award on-the-spot fines for careless driving is the headline initiative of the government’s latest road safety plan for Scotland, England and Wales. The initiative is part of the Strategic Framework for Road Safety, released by the Department for Transport. I’m sorry officer, what exactly am I being fined for? …