Sydnie Christmas has been crowned as the winner of this year's Britain's Got Talent.
The 28-year-old singer won the most viewer votes for her performance of 'Over The Rainbow' in Sunday night's final and takes home a £250,000 cash prize and a spot on the bill for the Royal Variety Performance.
Magician Jack Rhodes finished in second place, while Ghanaian dance duo Abigail & Afronitaaa came in third.
Reacting to the news, an emotional Christmas said: "I can't believe the amount of love that I felt since it aired. Oh my god, I am overwhelmed with love and it's the most amazing thing.
"I wish for one day every single person in this room feels the way I do now with this love."
The final results in full:
11. Haribow
10. Ssaulabi Performance Troupe
9. Northants Sings Out
8. Alex Mitchell
7. Mike Woodhams
6. Trixy
5. The Trickstars
4. Innocent Masuku
3. Abigail & Afronitaaa
2. Jack Rhodes
1. Sydnie Christmas
Follow us on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole Black Friday Offer: Get Sky Entertainment, Sky Stream & Netflix for just £19 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends December 3, 2024