Daliso Chaponda is back with another hilarious comedy routine, with the funnyman from Malawi hoping that it’s enough to see him crowned the first comedian winner of BGT.
With David "bent double with laughter" at his jokes, has Daliso done enough to bring the LOLZ to The Royal Variety Performance?
After being chosen as the Judges’ Wild Card, Sarah Ikumu and her big voice are back with a point to prove!
Simon thought she delivered a "killer performance" but can she take the title with her version of Andra Day’s Rise Up?
Matt Edwards makes quite the entrance to the Grand Final, bringing more comedy magic to the BGT stage!
And, after some finger manipulation and pulling David's pants from his pocket, Matt proves he'll always hold a torch for Ant & Dec by burning their faces on some paper! It's right up David's street, but will those voting at home agree?
Just when we thought DNA couldn’t spook us any more they manage to stun us all over again using numbers and one of David’s books to read the Judges' minds.
While we're left wondering what sort of sorcery is this, will Darren and Andrew be mind-reading their way to The Royal Variety Performance?
It’s time to get savage as Ned Woodman delivers more giggles with his gags, this time targeting One Direction, Prince Philip and of course, the Judges!
David thinks he did "fantastically well" but could Ned be the first comedian to ever win BGT?
He may have already scored David's Golden Buzzer, but now Kyle Tomlinson sets his sights on going for the Grand Final gold!
David is left in "awe" of Kyle's extraordinary talent but will his version of Christina Perri’s A Thousand Years be enough to win over the public?
After wowing the Judges in the Semi-Finals, MerseyGirls return to the BGT stage with the hope that their routine to Ella Eyre’s Together is enough to be crowned this year’s winners.