Farrago of course.
@Oldies, If the Tories have kept Cameron for so long they'd look pretty desperate kicking him out now.
I do think Tories are rather ungrateful to dear Cammers. You'd think after three dud leaders they'd feel kind of happy about him, rather than throwing their toys out the pram because he endorsed a few cuddly social liberal ideas.
Hague and Howard (not so much Duncan Smith but oh well) were only 'dud' leaders because of the extremely poor position that the Conservative Party was in during the mid to late 90's and early 2000's. I doubt that anybody could have won the 2001 general election for the Tories, and even the 2005 general election seems like a bit of a longshot. If Cameron had, for whatever reason, been leading the Conservative Party into either election I doubt that he would have been able to do considerably better.
Tories are ungrateful to Cameron because he essentially promised the party that it could win a majority if it only adopted all this 'modernisation' BS. Well, he cocked that up a bit didn't he? Failing to win a majority against a highly unpopular government led by a highly unpopular PM (whether that unpopularity was deserved is of course your opinion), and instead was forced into a coalition with the Liberal bloody Democrats, who, whilst not having done very well at putting their own agenda, such as it was, into effect when in office, have done a very good job at stymying elements of the Conservative agenda.
Cameron promised everything and delivered pretty much bugger all. He's a failure.