So yesterday there was euphoria as London came from behind to secure the 2012 Olympics which promises regeneration for the East of London, pride for the entire country and 7 years of focus on sport that may encourage kids to do more exercise so they don't turn into tubbies like me.
And then the horror of this mornings terrorist bombings. Mirroring the atrocities in Madrid last year these were cowardly attacks with no warning at rush hour aimed at the innocent. As Live8 showed, there are proper democratic ways to object to the leadership and of course some communities have every right to resent the G8 leaders. But this wicked carnage and murder is no answer and those responsible will only have galvanised the people of London into defending freedom and democracy. I have been very impressed by dignity and lack of panic that most Londoner displayed today.