The Met Office has issued a yellow weather warning for snow, rain and wind.