agreed, Gromit, though I think it would be pretty nearly impossible for any opposition leader to plan for everything that could possibly be in a budget - he'd need plans B to Z1378. Chancellors always have the advantage with budgets. But I thought his 'one tax down, 99 up' was a fair off-the-cuff response. And I still don't think, really, that being quick-witted is actually a necessary qualification - except for barristers like Blair, who do need to think on their feet.
As for getting his act together before the election - Brown also has that problem; he's been waiting for months for Blair to get out of the way, watching the polls slide without being able to do a thing about it, as Blair blithely pretends Iraq isn't happening and tries to build up a legacy of environmental awareness. I look forward to seeing how Brown and Cameron actually match up when the time comes. I suspect the 'green' cyclist who has his chauffeur driving behind him with his briefcase may prove to have credibility problems.