It’s the second of the Semi-final shows on The Voice UK as 12 acts sing for a place in next week's live Final. Coaches Anne-Marie, will.i.am, Sir Tom Jones and Olly Murs can pick only one act from their teams to progress in the competition, so there are some tough decisions to make.
Helping the coaches make those decisions are very special guests Melanie C, James Bay, Danny O'Donoghue and Leigh-Anne Pinnock from Little Mix. Tonight, the public will decide which of the chosen semi-finalists make it through to the live Final.

Okulaja

Wayne and Morgan

Meg Birch

Nathan Smoker

Grace Holden

Hannah Williams

Leah Cobb

Jeremy Levif

Jake O'Neill

Abz Joao

Andrew Bateup

Craig Eddie
The Voice UK airs Saturday at 8:30pm on ITV.