Large parts of the UK have been hit by snow this week - but the worst could be yet to come.