Since it is probably as well that those of us who earn a living by political punditry should occasionally have a spasm of humility, let me share one of my own with you. I know in my heart that Labour is likely to win the next election, but I cannot for the life of me understand how. In the old days, when a Labour government made an imperial mess of things, there was a bright, shiny new Conservative opposition waiting to take over. If, in the 1960s or 1970s, we had a Labour government that had presided over a precipitous decline in standards in the public service while hiking up taxation, raiding pension funds and systematically lying to the British people, they would have been out like a shot. Yes, I know, the Conservative party is doing its irresistible impression of the proverbial one-legged man in an arse-kicking contest, but its utter inability to do its job does not provide the answer to one fundamental question: who the hell is going to vote Labour?
In 1997, as is well known, Labour won not least because millions of middle-class people voted for them. Many crossed straight over from the Tories, bent on the act of national salvation of removing John Major from office. In 2001 some of these people ended the flirtation, but chose to abstain rather than vote for anyone else, though a significant minority went to the Liberal Democrats. In the first four years Labour had not only shown that it was less friendly to the middle classes than it had pretended to be, not least by implementing serious rises in indirect taxes. It had also failed to improve the public services, of which the consumerist middle classes were increasingly critical. Above all, several acts of alleged impropriety (not all of which involved Peter Mandelson) had served to remind people that the political class in general was decaying, and that corrupt behaviour was not the exclusive province of the Tories.

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