Emma Willis and Marvin Humes present the live semi-finals, as each artist performs one carefully selected song before taking part in a group number. Show more
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
Emma Willis and Marvin Humes present the live semi-finals, as each artist performs one carefully selected song before taking part in a group number. Show more