Ever since the Witch first auditioned on Britain's Got Talent, viewers have been desperate to know the identity of the creepy act. Following their exit from the competition on Monday (May 30), people have taken to social media and think that they have finally worked it out.
The Witch's (or Witches) semi-final performance did not earn the act a place in the final but despite this, the guessing game has continued and a whole host of famous names are still being thrown into the mix. Upon reflection, viewers slammed the act's second performance as 'slow' and 'boring', claiming that it took far too long for a pay off.
Whilst the Witch was sent packing, Maxwell Thorpe and Jamie Leahey secured spots in the Final and will perform again during Sunday's episode. But who do viewers think is behind the mask?
Read more: BGT semi-finals: Who got through on Britain's Got Talent?
Taking to Twitter on Monday night, fans shared they think The Witch is none other than former host of Britain's Got More Talent - Stephen Mulhern. Ant and Dec have also been touted as potential Witches.
One fan suggested: “The Witch is going to be Stephen Mulhern. No official Twitter page. So has to be a magician connected to the show. That hasn’t done that for years. And there was only one in the audition #BGT.”
A second fan wrote: “Actually, The Witch DOES sound a bit like Stephen Mulhern #BGT”
Carly Bennett, meanwhile, suggested that all three were involved: "Pretty sure the Witches are Ant, Dec and the one performing [on Monday] was Stephen Mulhern!" She added that she'd be, "raging", if she was wrong.
Other viewers were doubtful of Mulhern's involvement - Jema said: "The Witch is NOT Stephen Mulhern, he has BLUE eyes"
What do you think? Has the wizard (magician) become a Witch? Let us know in the comments