The opening ceremony for the London 2012 Olympic Games culminates with a huge fireworks display over the Olympic park.