The Met Office has issued a yellow weather warning for snow and ice which comes into effect in Southampton tonight.