The UK's Meteorological Office said a snap of cold weather will grip the country, with large areas facing snowfall.