The Met Office has warned of flooding and disruption across the country