And he was on top form when interviewed by the Manchester Evening News during a visit to Bury yesterday.
You can watch a video of the interview here, during which he says (forty seconds in):
"The Bank [of England] is going in for quite drastic measures of an unprecedented kind, which some idiot has called quantitative easing."
But who exactly is he branding an "idiot"?
I'm not sure whether the phrase in question originated from someone at the BoE, the Treasury or Number Ten - but whoever it was, I doubt he'll be repeating the comment in the Commons. I fancy that "idiot" is still regarded as unparliamentary language.