The Voice UK final: Dublin opera singer Lucy O’Byrne comes runner-up to Scottish firefighter Stevie McCrorie
Scottish firefighter Stevie McCrorie has won The Voice UK, with Dubliner Lucy O’Byrne coming second.
The 23-year-old opera singer made it to the final two with Stevie as Sasha and Emmanuel were voted off following their solo and coach performances.
Lucy and Stevie then went head-to-head for Team Will.i.am and Team Ricky respectively, singing four songs each, including one with their coaches, and finishing with their version of the winner’s single, Lost Stars.
Lost Stars won Best Song at this year's Oscars and was originally recorded by Adam Levine of Maroon 5.
Stevie wins a contract with Universal Music and his version of Lost Stars will release at midnight, with all proceeds going to charity.
After his victory was announced, the 29-year-old, from Clackmannanshire in Scotland, said: "I never thought this was possible."
McCrorie's voice faltered as he revealed: "I'm so lost for words right now. I can't thank everyone enough for doing this for me."
He went on: "After tonight it's down to business. Obviously the single is going to be out at midnight tonight and everyone that has voted for me, just go and buy that single."
The fireman only ended up on the show after his workmates entered him.
He was the favourite to win the final, and bookmakers have quoted odds of 3/1 that his debut release goes to number one in the UK charts.
Lucy was gracious in defeat and said it had been "the most amazing experience" of her life.
Many fans took to Twitter to voice their disappointment over the final result.