The Voice finalists
Media playback is unsupported on your device
Video

Spoiler alert: The Voice winner announced

Andrea Begley has won the BBC singing competition The Voice, beating bookies' favourite Leah McFall, as well as fellow finalists Mike Ward and Matt Henry.

The partially-sighted singer from County Tyrone in Northern Ireland, who has just 10% vision, was chosen in a public vote, and landed a major record deal as her prize.

Her supporters in the studio audience looked shocked when presenter Holly Willoughby announced the winner.

Go to next video: The Voice: Leah and Andrea visit NI