Never has a government been better at exasperating its own supporters; rarely has a government been so politically inept.
The Tories have formidable advantages. Even in the miseries of an economic crisis, they are only seven points behind in the polls and are almost holding on to their general election percentage. If Margaret Thatcher had been doing this well in mid-parliament, she would have wondered what she was doing wrong. Ed Miliband lacks Michael Foot’s eloquence, Neil Kinnock’s occasional flashes of electability and David Miliband’s political weight. Ed Balls combines intellectual incoherence with the charm of a pit bull terrier. Apropos charm, Yvette Cooper and Harriet Harman overflow with warmth, generosity of spirit and appeal to the aspirational classes.
So David Cameron is lucky in his principal opponents: even luckier in his failure to win outright in 2010. Suppose he had gained a majority of, say, 21, as John Major did in 1992. David Davis, Mark Reckless, Douglas Cars-well and others would be in permanent session, deciding how to re-enact the crucifixion of Mr Major. The Liberals, under their de facto leader Vince Cable, an outstanding opposition politician, would be opposing every cut. Even if Clogg and Milipede minor were grumbling about being overshadowed, that would avail the Tories naught. They would be in third place, with a constant leadership crisis and no apparent hope of -recovery.
In view of the PM’s good fortune, wise Tories could have grounds for wary, covert complacency — if only the leadership would exploit its opportunities. In Mrs Thatcher’s worst travails, she retained one advantage. Millions of middle-class voters felt that she was on their side: that she understood them. Few people feel that about David Cameron. He has won respect but little affection, even in his own party.

Comments
Join the debate for just $5 for 3 months
Be part of the conversation with other Spectator readers by getting your first three months for $5.
UNLOCK ACCESS Just $5 for 3 monthsAlready a subscriber? Log in