VAT down from 17.5pc to 15pc. New higher tax band for the super-rich. £3bn of capital spending brought forward. National insurance to go up after the election. New air taxes on long-haul. Increases in pensions and child benefit brought forward. Whatever you make of today's Pre Budget Report, no-one can say it lacks ambition.
The Prime Minister has been called many things over the past fifteen months - but the soubriquet which possibly did him the most damage was the one applied to him in the wake of the decision to postpone a 2007 election - 'Bottler Brown.'
Well, I never believed Gordon Brown was a bottler, and this package today has proved it. He is, and always has been when it comes to the economy, a man of huge political courage.
Not the least courageous bit of it is that Mr Brown is attempting to turn the normal laws of politics on their head by promising tax increases if his party wins the next election, gambling that this will partly help defuse the inevitable Tory claims of a hidden "Labour tax bombshell."
Will it pay-off? Well, if I knew that, I'd be sitting in his chair. It doesn't help the government's case that it is borrowing huge sums of money in the hope of things turning out okay to address a problem caused by banks borrowing huge sums of money in the hope of things turning out okay.
But even if Brown goes on to lose in 2010, and the apparent rebirth of Keynesian economics after decades of monetarist orthodoxy turns out to no more than a fleeting glimmer, I think he's done the right thing by Britain and its neediest families today. Maybe history, if not the electorate, will give him credit for it.