Britain's Got Talent 2019 semi-finalists revealed
Extreme tambourinist Gonzo.
Singing harpist Ursula Burns
Comedian Kojo Anim (Simon Cowell's Golden Buzzer)
'Hand musician' Guy First (State of Fart)
Comedian ventriloquist Jimmy Tamley
Comedy magician John Archer
Acrobats Vardanyan Brothers.
Singer Giorgia Borg (Alesha Dixon's golden buzzer)
Magic dance group Angels Inc
Dancers Flakefleet Primary School (David Walliams golden buzzer)
Comedian magician Graeme Mathews.
Dancer Akshat Singh (Ant and Dec's golden buzzer)
Rollerbladers Rosie and Adam
Dancers Lil Icons (Iconic)
Magic dog act Dave and Finn
Boy band Chapter 13 (Amanda Holden's golden buzzer)
Singers and dance group KNE
Stuntman and magician Jonathan Goodwin
Dance group Fabulous Sisters.
Comedy singer Siobhan Phillips
Magician The Haunting (Elizabeth)
Stunt magician Matt Stirling