The week's heat continues with the four remaining celebrities fighting for a place in the semi-finals, with past contestants returning to help with the judging. Show more
Discover 11,123,918 listings and 293,545 playable programmes from the BBC
The week's heat continues with the four remaining celebrities fighting for a place in the semi-finals, with past contestants returning to help with the judging. Show more