It was magician Richard Jones who won Britain's Got Talent 2016 last night.
The soldier cast a spell on the judges and the public with a VERY patriotic act to top the public vote and be crowned the Britain's Got Talent 2016 winner, becoming the show's tenth champion.
He beat singer Wayne Woodward in what was a VERY close final with just 3% splitting the pair in the top two.
Richard has won a spot on the Royal Variety Performance although admitted he's no clue what to do or even when it is!
Speaking after his victory, Richard revealed: "I do have big tricks.
"I chose to do smaller stuff on this show because the cameras can get in close and the viewers can get the exact same experience as the judges."
Richard went on to say of his aims for the next few years following his win: "I'd love to have a TV series, do a tour of the West End and abroad, that would be amazing."
And his advice for next year's acts? "100% just for it, anyone can win!"
Meanwhile, in a chat with the Daily Star on Sunday, Richard revealed he may quit the army if he can make magic a full time thing.
"My future with the Army all depends on whether I get offered something amazing," he explained. "If that happened I’d potentially do that. I’ve always wanted to do magic and doing it on TV has been amazing. I’ve been living the dream.
“Going on Britain’s Got Talent has shown me what I’m capable of. I want to be known as one of the world’s best magicians and I’ll work really hard to get there. I would love to make magic my career."
Britain's Got Talent will return next year for an eleventh series.
Applications to audition for the judges in 2017 are already open, as always to any act with any talent.
CLICK HERE to apply now!