Today was meant to be the start of a fiercely contested general election campaign. Last night, the mood in centre-right circles was grim—the feeling was that Brown was about to pull off another Houdini act. But instead today has ended with Labour routed. Tories are striding around Westminster tonight with renewed confidence while Labour MPs look downcast.
So comprehensive has been the rout that the news that the 45p rate will raise less than a billion pound just seems like a small detail. The genuine concern in Conservative circles that this tax rise would seem like a plausible way to pay for the borrowing binge has been forgotten.
The political plates have shifted yet again: the Tories are now back on the front foot and it is George Osborne, the politician who has possibly received the most flak in the past month, who is leading the charge. If there is not growth by the third quarter next year, the Tories will be able to label the biggest ever gamble with the public finances a failure.

Britain’s best politics newsletters
You get two free articles each week when you sign up to The Spectator’s emails.
Already a subscriber? Log in
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