Storm Floris Strikes UK in August 2025: Historic 134 mph Winds in Scotland Cause Travel Chaos and Power Emergencies
Storm Floris brings record 134 mph gusts to Scotland in August, forcing closures of Edinburgh attractions, mass travel disruption, and over 50,000 power outages.