Nigella's karpatka challenge baffled the Bake Off bakers – here's how to make it at home on October 27, 2026