Britain is having a frosty start to 2017, as temperatures fall below zero bringing snow and sleet as far south as the Chilterns.
A band of cold weather could see the mercury drop to its coldest point this winter, with forecasters predicting possible lows of -7C or beyond in Wales and the Highlands.
Most of the country will see much colder conditions from tomorrow as a wintry front moves from the North.
But the falling temperatures are unlikely to trouble the record books. The coldest temperature ever see in Britain at New Year was in Braemer Aberdeenshire in 1962, when -18.5C was observed.
Yellow weather warnings were issued by the Met Office for ice on the roads overnight and today across Yorkshire, the North, Scotland and Northern Ireland.