Axel Blake has been crowned the winner of Britain’s Got Talent 2022.
The comic beat out ten other acts to take the top spot after a night which judge Simon Cowell branded the “best” final he has ever judged.
Singing schoolteacher Tom Ball finished third.
Young Jamie was in tears as hosts Ant and Dec told him how well he had done and raced to comfort him.
Ben Nickless was the first to be told he was not in the final three.
Loren Allred also missed the final three, as did Amber and the Dancing Collies and 5 Star Boys.
Flintz & Taylor were sent home after forgetting their words during their last performance, which left Alesha Dixon in tears.