THE BRITAIN’S Got Talent: The Ultimate Magician winner has been revealed – with fan favourites missing out on the title.
The one-off show saw magicians from around the world compete for a £50,000 prize.
Other acts had previously competed or won on America’s Got Talent and other international versions of the show, while a number of them also had popular magic shows in Las Vegas.
After all the acts had competed, the audience in the theatre voted for their top three.
These were The Witch, Magic Bones and Eric Chien, and host Stephen Mulhern then revealed The Witch had finished in third place.
It was between Eric and Magic Bones, and after a pause, Stephen revealed Eric had won.
The act was shocked, and admitted he was “still shaking” and was just glad to be back out on stage performing again following the coronavirus pandemic.