Fun Fact: London is seeing the highest military activity since WW2 with the Navy flagship in the Thames, the Royal Marines standing about and thousands of troops to deal with the rowdy Olympic fans. (Oh and anti-aircraf missiles on top of apartment buildings.)

Oh and some tourist also running for President claims London isn't ready for the Olympics. Meanwhile, the Mayor of London (allegedly an idiot) called him an idiot. Ouch.

~But hey, the PM's house does have a nice ass, no?