Channel 5 News was forced to apologise on Tuesday night after it accidentally leaked the winner of Celebrity MasterChef before the episode had aired. During the festive special of the BBC One show called Celebrity MasterChef Christmas Cook-Off, which aired at 8pm, it saw Judi Love crowned the winner.