Britain’s Got Talent’s grand final will boast an impressionist, a dog and a swordsman among the 12 acts battling for victory.

The stakes are high as the contestants are competing for a spot on the stage at the Royal Variety Performance and a £250,000 prize.

They will aim to win over the public – who will vote for the winner – and panellists Simon Cowell, David Walliams, Alesha Dixon and Amanda Holden.

David Walliams and Simon Cowell on Britain's Got Talent (ITV)
David Walliams and Simon Cowell on Britain’s Got Talent (ITV)

Here are the 12 acts who will compete in Saturday’s final of the hit ITV variety series hosted by Ant and Dec.

1. 100 Voices Of Gospel

100 Voices Of Gospel (Syco/Thames TV/PA)
100 Voices Of Gospel (Syco/Thames TV/PA)

This choir is made up of singers who come from all over the world, including the UK, the US and Africa.

Given an automatic pass into the semi-final courtesy of becoming judge Alesha’s golden buzzer act, they won the night with their infectious performance of Got My Mind Set On You by the late George Harrison.

2. Richard Jones

Richard Jones on Britain's Got Talent (ITV)
Richard Jones on Britain’s Got Talent (ITV)

The Essex magician is the current favourite to win Saturday’s grand final.

The army bandsman of the Household Cavalry has wowed people with his mind-reading and illusions, and is at 11-10 with bookmaker Coral.

If he triumphs in the final, Richard will become the show’s first ever magician to win.

3. Beau Dermott

Golden Buzzer act Beau Dermott (ITV)
Golden Buzzer act Beau Dermott (ITV)

Schoolgirl singer Beau is not too far behind Jones with odds of 9-4.

The 12-year-old from Widnes is Amanda’s golden buzzer act. She stepped up her performance in the semi-finals with a powerful version of Someone Like You from Jekyll And Hyde.

4. Jasmine Elcock

Britain’s Got Talent’s Jasmine Elcock (ITV)
Britain’s Got Talent’s Jasmine Elcock (ITV)

Another schoolgirl and another remarkable voice. The 14-year-old student lives in Essex with her parents and brother.

Young Jasmine became Ant and Dec’s golden buzzer act and, with her pass to the semi-finals, she sang Wings by Birdy.

5. Alex Magala

Alexandr Magala from Britain's Got Talent
Alexandr Magala from Britain’s Got Talent (ITV)

The 26-year-old professional sword swallower is originally from Moldova.

Dubbed “the most dangerous act in the show’s history”, Alex has provoked shrieks from the audience due to his death-defying sword routines.

6. Lucy and Trip Hazard

Lucy and Trip Hazard on Britain's Got Talent (ITV)
Lucy and Trip Hazard on Britain’s Got Talent (ITV)

Lucy Heath from Lincolnshire and her dog Trip Hazard, a Maltese and Pomeranian mix, were the public’s choice for one of the available wild card places in the final.

They are vying to become the third canine-winning act after Ashleigh and Pudsey in 2012 and Jules and Matisse in 2015.

7. Shannon & Peter

Shannon and Peter on Britain's Got Talent (ITV)
Shannon and Peter on Britain’s Got Talent (ITV)

Shannon and Peter Parker were the judges’ wild card pick for the final.

The freelance dance teachers, who have been married for 15 years, have enchanted with their expressive ballet dancing to songs including Wings by Birdy.

8. Wayne Woodward

Wayne Woodward on Britain's Got Talent
Wayne Woodward on Britain’s Got Talent (ITV)

The part-time singer and builder from Sutton sounds like Danny Dyer when he speaks.

But when he sings, his vocal performance is reminiscent of famous crooner Frank Sinatra.

9. Mel & Jamie

Mel and Jamie on Britain's Got Talent (ITV)
Mel and Jamie on Britain’s Got Talent (ITV)

The mother and son duo from Wales can boast the backing of Dinah-Jane Hansen from US pop group 5th Harmony.

Mel, 45, is a singer in care homes while son Jamie, 16, is a secondary school student.

10. Craig Ball

Craig Ball on Britain's Got Talent (ITV)
Craig Ball on Britain’s Got Talent (ITV)

The maintenance worker from Hertfordshire won the public vote in the fifth and last semi-final.

He sang Adele’s Hello in the voices of, among others, The Muppets’ Kermit the Frog and Miss Piggy, Family Guy’s Peter and Stewie Griffin, Shrek and Star Wars’ Yoda.

11. Boogie Storm

Golden Buzzer act Boogie Storm on Britain's Got Talent (ITV)
Golden Buzzer act Boogie Storm on Britain’s Got Talent (ITV)

Will The Force be with the dancing Stormtroopers? They have so far performed to a medley of pop classics including Silento’s Watch Me (Whip/Nae Nae), Sugarhill Gang’s Apache (Jump On It), Beyonce’s Single Ladies and Psy’s Gangnam Style.

Boogie Storm danced their way to being Simon’s choice for the golden buzzer.

12. Balance Unity

Balance Unity on Britain's Got Talent (ITV)
Balance Unity on Britain’s Got Talent (ITV)

The 17-year-old student and dancer from Hertfordshire lives with his mother Karen and his brother Presley.

Balance (real name Taylor Goodridge) won over the judges with his imaginative dance routines which are laced with humour.