A full-on festive programme was not deterred by the forecast