David Walliams paid a visit to his Britain's Got Talent golden buzzer act Flakefleet Primary School this week.
David was first to hit his golden buzzer this year, giving it to Flakefleet Primary School. In the auditions, teacher Dave took to the stage with the 4 to 11-year-old choir from his school "Some are amazing singers, some are just enthusiastic," he joked.
The kids sang a cover of Queen's 'Don't Stop Me Now' in a range of wacky outfits while bouncing inflatable globes over the audience.
Ahead of the group's live performance, David decided to drop by and give the group a visit.
"Just causally dropping in on my @BGT #GoldenBuzzer act @Flaketweet today," David tweeted alongside a video of himself landing on the school field in a helicopter.
— David Walliams (@davidwalliams) May 24, 2019
David met the schools's children as well as teacher Dave ahead of their live semi-final
And he also brought along the first copies of his brand new book before giving a reading.
David tweeted: "I brought along the very first copies of ‘The World’s Worst Children’ to @Flaketweet today. I don’t even have a copy yet!"
Flakefleet Primary School will perform live on BGT tonight for a place in the live final.
Ahead of the live show, Dave said: “It’s just unbelievable! We didn’t talk about going through never mind getting a Golden Buzzer. When the crowd were chanting: ‘Press the Gold’ we didn’t think for one minute that anyone would!
"What’s really special about David pressing the Golden Buzzer is that, for many of our kids, he really is their hero. They’ve all got his books, they all know who he is. So to get it from him just made it that little bit sweeter.”
In an interview with What's On TV, he teased of their semi-final performance: “All I’ll say is we’ll be true to ourselves. It will be us, doing what we do and not taking ourselves too seriously. The kids came up with the idea and it’s a nod to a certain somebody who’s part of Britain’s Got Talent.
"Will I be in costume? Well, I don’t think I’m going to disappoint. I’m just hoping I’m still in a job after!”
Britain's Got Talent 2019 continues live tonight on ITV from 7:30PM.
The results air at 9:30PM with the grand final on Sunday, June 2 at 9:30PM.
PIC credit: @DavidWalliams/Twitter