ITV Britain's Got Talent finalist 'robbed' of title as Harry Moulding takes 2025 crown

   

Harry Moulding has won the 17th series of Britain's Got Talent and will now take home the grand £250,000 prize and earn a spot at the Royal Variety Performance