Jon Courtenay has been crowned the winner of Britain's Got Talent 2020.
The fourteenth series of the ITV talent show ended with a bang on Saturday night as viewers picked comedy pianist Jon as the champion.
Inspirational choir Sign With Us came second and comedian Steve Royle was voted in third place.
As well as bagging an eye-watering cash prize of £250,000, Jon also won a spot on the bill at the Royal Variety Performance.
All ten acts pre-recorded their performances on Friday for safety reasons but the winner, who was chosen by the public, was announced live.
The five finalists chosen by the judges during the semi-final shows each took to the BGT stage on Saturday, as well as the five acts put through by the public vote across the series.
As well as Jon, variety act Steve Royle; dancing duo Aaron and Jasmine; magician Magical Bones and stand-up comedian Nabil Abdulrashid were picked to perform in the final by judges Amanda Holden, Alesha Dixon, David Walliams and Ashley Banjo over the last five weeks.
The winners of the public vote were revealed tonight and James and Dylan Piper, Damien O'Brien, Sign Along With Us, Aidan McCann and Jasper Cherry all got the chance to perform for the nation.
Fans rushed to their keyboards to congratulate Jon on his big win.
Taking to Twitter, one fan gushed: "Jon Courtenay well deserved winner of BGT. A message of hope , love and peace."
Another added: "I am so pleased Jon won BGT."
A third person posted: "Absolutely buzzing that Jon won."
While a fourth wrote: "Well done Jon, the level of the cheer that went up in our house was phenomenal! You made us smile, you made us cry, you were awesome! Well deserved!."
Jon was chosen as hosts' Ant and Dec's golden buzzer act after his first audition where he sang a heartwarming, upbeat song in tribute to his family and following his showbusiness dreams.
The Manchester-based performer is the first-ever golden buzzer act to win the show.
Speaking about his win, Jon said: "“I know this whole experience has been hugely positive. I can’t praise the team and crew at Britain’s got Talent highly enough."
Ashley Banjo filled in for Simon Cowell once again as the music mogul recovers from injuring his back earlier this year.
The Diversity dancer gave his verdict on the 10 finalists alongside temporary head judge Amanda Holden, Alesha Dixon and David Walliams.
Britain's Got Talent is expected to return to our screens in 2021