Here are the latest updates as Hurricane Beryl prepares to make landfall on Mexico's Yucatan Peninsula.