Storm Chandra swept across the UK in January 2026, bringing loads of heavy rain and strong winds. The storm meant lots of ...