robskinner.net
Delivering on?
I’ll scream if I hear another politician saying they will ‘deliver on’ their promises. You keep a promise, you don’t deliver on it. And since when has the verb deliver neede…