Christmas comes early at the Bake Off tent as the three remaining bakers get into the festive spirit for tonight's grand finale! Who will be crowned the 2019 winner of The Great Kiwi Bake Off?