He warmed up his audience with rugby references, warmed the cockles of Labour hearts with his take on last week's Budget - "the best George Osborne hoped to do was not to screwitup like he did last year" - and went on the attack over growth predictions that fell flat, borrowing predictions that have soared.