As of this Sunday, David Cameron will have been Conservative leader for ten whole years. This is no mean feat. He has been leader now for over a year longer than his three predecessors as Tory leader (William Hague, Iain Duncan Smith and Michael Howard) combined. Furthermore, only three other Tory leaders – Stanley Baldwin, Winston Churchill and Margaret Thatcher – have been leader for longer than him in the last hundred years.
And he hasn’t gone yet. At 49, he is still younger even now than every post-war Prime Minister was AT THE START of their premiership with the exceptions of Wilson, Major and Blair. It is actually quite realistic to imagine he could still be PM in another full decade, had he not, perhaps accidentally, committed himself to resigning during the course of this parliament.