All the parts of England, Wales, Scotland set for snow on New Year's Day with up to 5-inches an hour

All the parts of England, Wales, Scotland set for snow on New Year's Day with up to 5-inches an hour

Tamworth Herald

Published

Weather maps have revealed snow falling across parts of Britain from December 31 until January 2, meaning for many regions they'll experience a snowy start to 2025.

Full Article