Severe Flooding and Weather Chaos Grip UK as 2025 Begins
The UK faced a tumultuous start to 2025, with over 100 flood warnings issued and a major incident declared in Greater Manchester due to severe wind and rain. Flooding caused significant disruption,