Hurricane Idalia hit Florida’s west coast on Wednesday as a ‘devastating’ Category 3 storm, leaving more than 230,000 people without power.
Life-threatening storm surges and rainfall pummelled the thinly-populated area of Big Bend, leaving some homes crumpled and submerged, with winds sending signs and sheet metal flying.