I'd put up with the NHS to hear speeches like this! Imagine, for one second, Senator Carl Levin or Harry Reid trying something this deft and intelligent.
Samizdat Perry DeHavilland says "William Hague is on the money and bloody hilarious..." Insty just says "Heh"