Britain's Got Talent 2025 final live results as shock winner Harry Moulding takes home £250k beating bookies' favourites
Tonight saw the live final of the 18th season of ITV's Britain's Got Talent with one of the ten finalists being named winner of this year's competition. Over the past three months judges Simon Cowell, Amanda Holden, Alesha Dixon, Bruno Tonioli, and guest judge KSI have watched thousands of auditions and had the difficult task of narrowing it down to just ten acts competing tonight.
The winner, who claimed a cash prize of £250,000 a slot on stage at the Royal Variety Performance in front of the King was magician Harry Moulding.
After an impressive final performance that saw Harry jump out a plane and guessing cards picked by the judges, he beat bookies faves, Hear My Voice - who finished in seventh place, and also The Blackout dance team, who were in second place.
Throughout this year's competition, we have seen a variety of acts with the final showcasing the diverse range of talent Britain (and the rest of the world) has to offer.
The list of finalists included:
You can watch the Britain's Got Talent final on ITVX now.