Hurricane Idalia : 'Unprecedented' hurricane makes landfall in Florida
Hurricane Idalia has officially made landfall near Keaton Beach in Florida's Big Bend. Storm surges could reach as high 16ft, with the fast flowing water likely to cause massive power outages and destruction of property.