An amber weather warning has been issued for snow in large parts of the UK for the weekend of January 4-5, 2025, with widespread disruption expected.