Wind and rain from Hurricane Hermine has battered Florida's northern Gulf Coast, causing flooding and power outages.

It's the first hurricane to hit the state in more than a decade, and wind gusts reached 80mph (130km/h), he National Hurricane Center (NHC) said.