Hosted by Henry Kelly. The six remaining semi-finalists compete for a place in the final. • STEREO
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Hosted by Henry Kelly. The six remaining semi-finalists compete for a place in the final. • STEREO