London Olympics 2012: The greatest show on Earth (and it's only just begun) - The Independent