What the forecasters say for the weather on Christmas Eve, Christmas Day and Boxing Day