The UK is bracing for a bitter cold snap over the next few days, with 3cm of snow predicted before temperatures tumble to as low as -4C in certain regions.