Ken Livingstone: London life
London faces immense challenges, says its mayor, Ken Livingstone, but it will rise to them The year 2005 was challenging and exhilarating for London, and July was undoubtedly the most significant month. News that our bid to stage the 2012 Olympics had been successful, confounding the pundits and triggering an un-British euphoria, was followed within…