Skip to playerSkip to main contentSkip to footer
  • 12/31/2024
Large waves, caused by strong winds, crash onto the pier in the town of Newhaven in the south of England as weather warnings are put in place for rain, snow and wind across the UK.

Recommended