Viggo Venn has been announced as the winner of Britain's Got Talent 2023 and scooped £250k after a glittering final.
Tonight, the show returned to screens with 11 acts including Musa Motha, Amy Lou, Viggo Venn, Olivia Lynes, Ghetto Kids, Travis George, Malakai Bayoh, Duo Odyssey, Cillian O'Connor and Lillianna Clifton all performing again in the hope of landing a slot to perform at the Royal Variety Performance.
Hosts Ant McPartlin and Dec Donnelly presented the final tonight with judges Amanda Holden, Simon Cowell, Alesha Dixon and Bruno Tonioli all on the panel to give their final critiques.