October 21, 2023Storm Babet Drops ‘Exceptional’ Amount of Rain on ScotlandBritain’s weather agency has once again issued a rare red warning in Scotland because of “exceptional” levels of rain, its second such warning in less than […]