A primary school choir brought the house down in Britain’s Got Talent with a show-stopping performance of Queen’s Don’t Stop Me Now.
The children from Flakefleet Primary School, in Fleetwood, Lancashire, moved judge David Walliams to tears and earned the series' first Golden Buzzer, meaning they go through to a live semi-final.
After the ITV show was broadcast last night, the school tweeted saying: “Our lovely children have already made memories and had experiences that they will never forget – they're more confident, more resilient and have grown in ways that we never expected would come from being involved in the biggest show on TV.”
Headteacher Dave McPartlin started the performance by telling pupils: “ I am really proud of you. You are amazing. Let’s go for it.”
A small group of children began singing the Queen song before an explosion of dance, special effects and costumes, including the Spice Girls, planets, a rocket and the headteacher dancing around the stage in a Union Jack onesie.
Britain's Got Talent glory
The children earned a standing ovation from the judges Walliams, Alesha Dixon, Amanda Holden and Simon Cowell.
Cowell said: “You are so important to kids your age to remind them to have fun. Your joy that you radiated is infectious – this to me is what Britain’s Got Talent is all about.”
Walliams added: “You just made all our hearts soar today…It is what you want your childhood to be like and your children’s childhood to be like – which is just full of unbridled joy.”
He then leant forward to push the Golden Buzzer to send the crowd wild and the children from Flakefleet Primary School into the semi-finals.
At the start of the performance, Mr McPartlin said: "Reading and writing is important at school, but the kids had a dream. This one in assembly said she wanted to go on Britain's Got Talent – so here we are."