The weather promises further surprises...