Andrea Begley: 'I can't believe I won The Voice'

Andrea Begley has won the final of this year's series of The Voice on BBC One.

The partially-sighted 27-year-old from Pomeroy, County Tyrone, has won a "lucrative" recording contract.

She told supporters: "I will try my best to put your vote to good use". Her mentor, Danny O'Donoghue, described her as "an inspiration".