A white Christmas for some, wet and windy for others