BGT semi-final 3: Richard Jones and Boogie Storm go through

Last updated at 12:01
Magician Richard JonesSyco/Thames TV/PA
Magician Richard Jones at his first BGT performance

Magician Richard Jones and dance troupe Boogie Storm are the latest acts to go through to the Britain's Got Talent final.

Nine acts performed in last night's semi-final but only two could go through.

Richard won the public vote after wowing the judges with his magic trick.

It was then down to the judges to choose between Boogie Storm and ballet dancer Jack Higgins.

While David Walliams chose Jack, Amanda Holden joined Simon Cowell in picking his golden buzzer act Boogie Storm. Alesha said that she couldn't choose and so the decision came down to the public vote, and Boogie Storm went through.

Dance troupe Boogie StormSyco/Thames TV/PA
Boogie Storm in their first audition

Richard and Boogie Storm join singer Wayne Woodward, sword-swallower Alex Magala, the 100 Voices of Gospel choir and mother-and-son singing duo Mel and Jamie in the final.

The eventual winner will perform for the British royal family at the Royal Variety Performance.