The UK is set to face up to 14cm of snow around New Year's Day with northern England facing the deepest accumulations while the south west of England and Wales are spared the flurries