It really is the greatest sporting show on earth...

Last year's Black Friday deals at Tesco, Fratton.

VERITY LUSH: Yet another example of distasteful American influence sweeping the UK

Have your say

It was a night to touch the heart.

And a night so many people will never forget.

From the thousands of athletes, the tens of thousands of spectators in the stadium and the hundreds of millions watching around the world – all will remember the opening spectacular of London 2012.

It also showed the doubters that the British can put on a truly memorable show – and that was just the beginning.

From here on in, it will be a 16-day rollercoaster that will feature joy and pain for the athletes.

Danny Boyle’s opening 
ceremony struck a chord with Britain today.

Through music and dance, he told the story of Britain’s amazing history.

Right up to the poignant sight of seeing the Olympic cauldron lit by the young athletes who are our Olympic hopefuls for the future.

And we were lucky enough to have people playing a part it in. Paul Roebuck played the drums, describing it as ‘completely amazing’ and ‘phenomenal’ and ‘making him proud to be British’.

Flag-bearer Lt Jamie Weller, who served on HMS Liverpool, described it as a ‘real privilege’ to play his part.

We also have competitors including swimmer Gemma Spofforth and Richard Smith in the hockey team who will hope to excel. It’s not often as a nation that we get to bask in patriotic pride. But if ever there was a time, it’s now.

British sport is on a high after Bradley Wiggins won the Tour de France last week and, maybe even by the time you read this, cyclist Mark Cavendish could have won Team GB’s first gold medal. So whether you like sport or not, it’s a time to be proud of what’s been achieved since that day in 2005 when London was awarded the Games.

And last night’s opening ceremony was also the perfect antidote to the doom and gloom of the economy. It was about achieving and succeeding – a positive message that went out across the globe – and that can only be a good thing.