Britain’s Got Talent fans were horrified after last night’s live semi-finals.
As Craig Ball and Jasmine Elcock were put through to this Saturday’s final, many of those tuning in at home said they were “sickened” and “gutted” following the outcome.
Taking to Twitter, viewers complained that pup Trip Hazard and the Presentation School Choir were both cheated out of making it to the final round of the talent competition.
“@BGT Presentation school choir should have at least been in the top 3 #sickened,@” tweeted one.
The judges watch on as Wayne Woodward and Alex Magala reach the final of Britain’s Got Talent
Another then posted: “#triphazard should have gone thru @BGT fed up of all the damn singers. Supposed 2be a variety show. Its filled with singers. Rubbish #BGT.”
Moments later, a different viewer fumed: “@BGT how can @lucyandtrip be out!? I am gutted he was my favourite to win! So was Jasmin and it should not have been between them!”
There was particular shock when impressionist Craig won the last semi-final over BGT favourite 14-year-old Jasmine, who narrowly made it through via the judges’ vote.
The judges had a choice between Jasmine and popular dog act Trip Hazard and Lucy, with Simon Cowell ‘s deciding vote sending the 20-year-old home.
The judges were instantly impressed by Ball earlier in the night.
The 24-year-old from Hertfordshire performed Adele’s Hello – using the voices of Miss Piggy, Kermit, Elmo, Mickey Mouse, Shrek, Donkey, Family Guy’s Peter Griffin and Stewie.
Cowell said: “Oh my god, Craig, I loved every second of that. It is original and funny and different.”
He added: “We always look for somebody to do something we have never seen before.”
Holden said: “It feels like it’s one of those things that could go viral, it was very modern and very fresh. My favourites were Elmo and Miss Piggy.”
Ant and Dec could not resist promoting their Golden Buzzer act, 14-year-old Jasmine Elcock.
The teen said: “For tonight’s show I’m going to give it my all, I’m going to sing my heart out. I really want to make my family proud.”
Elcock performed Wings by Birdy, with the outline of wings behind her creating an angelic effect. The performance earned a standing ovation from Dixon, Walliams and Holden.
Also performing in Thursday night’s show were Ana &Fia Almanda, Presentation School Choir, Chloe Fenton and The Deep Space Deviants.
* Britain’s Got Talent’s live final airs on Saturday 28 May from 7.30pm – 10.05pm on ITV