Harry Moulding has been named the winner of Britain's Got Talent 2025.
After several weeks of shows and semi-finals, it all came down to a near three-hour, intense final to crown the winner.
He beat 10 other acts in the final to win the ITV talent show.
The win sees Harry awarded the £250,000 cash prize and a chance to perform at the Royal Variety Show.
And here it is, the big one... 🏆
— BGT (@BGT) May 31, 2025
Your WINNER of #BGT Series 18 is.... HARRY MOULDING! Huuuge congratulations, you have been absolutely sensational! 👏👏👏#BritainsGotTalent #BGTFinal pic.twitter.com/gVQaVEI9c4
Who won BGT 2025? Harry Moulding crowned winner
Dance group The Blackouts were named as the runner-up, with dancer Binita Chetry coming in third place.
Harry wowed the audience and the judges with his incredible magic acts.
In the last live semi-final, Harry Moulding left viewers of the ITV show ‘in tears’ after helping an audience member perform a surprise proposal to his girlfriend.
He jumped out of a plane as part of his final card trick.
Harry Moulding has won Britain's Got Talent (Image: Tom Dymond/ITV)
He joins the likes of Paul Potts, Diversity and Ashleigh and Pudsey as winners of Britain's Got Talent.
Harry was in shock and fell to his knees after being announced as the winner, receiving a standing ovation from the audience and judges.
After his win, speaking to Ant and Dec, he said: "I can't believe what is going on, thank you everyone so so much.
"This has been the most incredible journey."
Recommended reading:
- Britain’s Got Talent final viewers disappointed as judges' wildcard act revealed
- Ant and Dec forced to apologise on BGT final after Bruno Tonioli comment
- Every winner of Britain's Got Talent so far ahead of the 2025 final
What does the winner of BGT get?
Through the years there have been 16 winners of BGT, from comedian Viggo Ven to dog act Ashleigh and Pudsey and dance group Diversity.
This year the winner of BGT will take home a prize of £250,000 and they are given the chance to perform at the Royal Variety Performance in front of the royal family.
In the ITV show's first three years, winners won a prize of £100,000 while the biggest winners were Ashleigh and Pudsey with a prize pot of £500,000 in 2012.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here