British Airways Boeing 747-436 G-BNLY operating BA243 London Heathrow – Mexico City diverted to Cancun this evening due to weather at Mexico City.