UK weather: Heavy snow falls in Devon ahead of Easter weekend