Singer Jai McDowell, 24, from Ayrshire has won ITV’s Britain’s Got Talent, beating bookie’s favourite Ronan Parke in a shock result.
Ten acts battled it out for £100,000 prize money and a place in this year’s Royal Variety Performance.
Judge and show creator Simon Cowell said, “We said tonight there was going to be a shock result.”
McDowall said he felt “absolutely amazing, absolutely fantastic,” after winning the public vote.
Cowell said: “He wasn’t one of the favourites coming in but tonight we could feel he nailed the song.
“He came in believing that he could win and I think he’s a worthy winner.”
Judge Amanda Holden said it was “another very powerful performance” while Michael McIntyre predicted the whole of Scotland would be behind him.
David Hasselhoff added: “You sang beautifully man.”
The final on Saturday came after Cowell dismissed as “utter lies” claims the show was fixed.
An anonymous blogger claimed 12-year-old Ronan Parke was known to Cowell and already had a management deal.
Cowell called in police to investigate what he called a “deliberate smear campaign”.
Ronan himself dismissed the claims and said the only coaching he had received was from his singing teacher in Norwich.
The final 10 were: Razy Gogonea, Michael Collings, Les Gibson, James Hobley, New Bounce, Jean Martyn, Ronan Parke, Paul Gbegbaje, Jai McDowell and Steven Hall.
This article is from the BBC News website. © British Broadcasting Corporation, The BBC is not responsible for the content of external internet sites.