The Met Office has issued a yellow weather warning for large swathes of the UK