The best nine home cooks battle it out over their finest fish dish and improvise with squash or rice before the weakest face a tricky dessert elimination round. Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
The best nine home cooks battle it out over their finest fish dish and improvise with squash or rice before the weakest face a tricky dessert elimination round. Show more