Hosted by Henry Kelly
Today decides which of this week's contestants secures a semi-final position.
Discover 11,128,835 listings and 281,703 playable programmes from the BBC
Hosted by Henry Kelly
Today decides which of this week's contestants secures a semi-final position.