A "Dead End" sign in floodwaters as Hurricane Delta makes landfall in Delcambre, Louisiana, US. Bloomberg

Hurricane Delta, record US storm, hits Gulf Coast at 160kph