BRITAIN’S Got Talent magician X is set to reveal his true identity this evening and viewers will know who he is.
The mysterious performer has not shown his face or spoken on the show yet – but that is all set to change tonight as he battles it out for the top prize.
A source close to BGT said: “Everyone is speculating about the real identity of X.
“It’s been kept under wraps, but he will unveil himself tonight.
“It’s someone who fans of the show will know.
“He’s familiar to Britain’s Got Talent viewers, but it’s not Ant and Dec or Stephen Mulhern. They’ll recognise who he is.”
Viewers have been desperate to find out who the magician is after he appeared wearing a white masquerade mask and a black hood over his head.
During this next appearance he wore a black suit with a black shirt and leather gloves.
He secured his place in the final after he impressed the judges when he managed to prove the connection between hosts Ant and Dec by giving the former an electric shock on the bottom, which led to the latter leaping from his chair and clutching the same spot on his backside – despite nothing touching him.
He then asked Simon Cowell to pick a word from a list – in this case he chose “hope” – and instructed Amanda Holden to scroll to the first post shared on his Instagram account back in April.
The photograph showed Simon standing in front of the sign “hope” with X lingering in the spooky background.
His mysterious skill dazzled the viewers at home and he was sent straight through to the next round after winning the overall public vote.
Magician X will compete in the Britain’s Got Talent live final tonight alongside Flakefleet Primary School choir and daredevil act Jonathan Goodwin.
They will be joined by dancers Libby and Charlie, who were given a wildcard place by the judges, as well as Dave and Finn, 4MG, Siobhan Phillips, Colin Thackery, Kojo Anim, Ben Hart and Mark McMullan for the last live show of the series.
The 11 acts will take to the stage in the hopes of winning £250,000 and a spot on the bill of the Royal Variety Performance 2019.
The Britain’s Got Talent live final airs on Sunday at 7.30pm on ITV.