Mexico one is a potential issue possibly with Tui, £500 paid and balance to be paid early may for two weeks in August.........
Last I heard Mexico for the first time is denying entry by Americans/Europeans due to the virus. The situation at the Mexican/USA border has slowed to a trickle. You'll need to monitor the situation for August. Mexico has very few infected by the virus--about 40 infected with no deaths--last I heard.