All the parts of England, Wales, Scotland set for snow on New Year's Day with up to 5-inches an hour
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