What do the Games mean for Britain?

The Olympic Stadium as seen in London Thursday, the eve of the opening ceremony of the London 2012 Olympic Games.
The Olympic Stadium as seen in London Thursday, the eve of the opening ceremony of the London 2012 Olympic Games.

    JUST WATCHED

    What do the Games mean for Britain?

MUST WATCH