After cutting a swathe through Central America, leaving more than 20 people dead, Hurricane Nate has now hit the Gulf Coast of the United States.