On your theme Ben, Cameron has just said this on BBC news about Brown's "extraordinary" (mis)handling of the opening ceremony issue:
"People all over the world must be scratching their head wondering what the British Prime Minister must think. If dithering was an Olympic sport Gordon Brown would have a gold medal."
Tony Blair was often seen as trying to please everyone - he seems to have passed that torch on to Brown.