Hurricane Idalia batters south-eastern US causing storm surges and power outages
Hurricane Idalia batters south-eastern US causing storm surges and power outages

Idalia makes landfall on Florida’s Gulf coast with torrential rains and 125mph winds and heads up coast to Georgia and the Carolinas