Hurricane Melissa is battering Cuba with 120mph winds as officials in Jamaica declared the entire country a “disaster area”, with neighbourhoods flooded and aid teams working to assess the scale of ...