Dr Alf is correct, we need leaders who can actually deliver things and deliver them on time and we need leaders who are capable of removing roadblocks to progress.
David Cameron was never in that category because wealth, connections and marriage into one of the wealthiest families in the world, the Astors, made him soft and completely oblivious to the needs and aspirations of ordinary people.
He was always trying to pretend that he had delivered when he hadn’t and worse than that he thought that people were so dense that he could by dint of fine words he could convince them that black was white.
In an internet age that is a dangerous strategy because it is now easier than ever to look at a timeline of promises and compare what has and has not been done.
Politicians the world over have to learn this lesson or find themselves on the wrong end of objective judgement, business people at CEO level and C suite level also have to learn this lesson as do public sector apparatchiks in the NHS and local authorities.