National Weather Service tells residents to shelter in placeFull story: Hurricane Idalia makes landfall in Florida
The eye of Hurricane Idalia made landfall along the coast of the Florida Big Bend near Keaton Beach around 7.45am Eastern time, the National Hurricane Center said.
The storm’s maximum sustained winds were near 125 mph.