Christmas Day was wet, rather than white, for parts of England.
Areas of south and southeastern England were hit by floods and widespread power outages in the wake of a storm that pummeled Great Britain and France on Dec. 23 and into/through to Christmas Eve.
The storm packed torrential rains and hurricane-force winds, reaching 145 km/h, leading to flight, rail and ferry cancellations.