Southampton is braced for heavy rain as the Met Office issues a yellow weather warning