UK weather maps show swirling 900-mile mega-storm tearing through Britain March 18, 2024 Britain has been warned to brace itself for thunder, and snow in some places, with spectacular maps showing a band of stormy More