Tonight the battle for semi-final places reaches its climax. The four celebrities must cook a faultless two-course meal that will be judged by former MasterChef finalists. Show more
Discover 11,128,835 listings and 279,921 playable programmes from the BBC
Tonight the battle for semi-final places reaches its climax. The four celebrities must cook a faultless two-course meal that will be judged by former MasterChef finalists. Show more