Wind gusts close to hurricane force are battering islands in Florida’s south as Hurricane Irma is due to hit the mainland in the coming hours. Water...