The reason why the UK has faced endless downpours so far in 2026 10.02.2026 16:10 The Independent The Met Office has explained why the UK has faced persistent heavy rain in 2026