Millennium on top speech-fisking form. This is one level on which I can hardly wait for David Cameron to be Prime Minister.