I'm on the flight MEX-LHR on Monday on a return leg (I'm actually connecting to Italy). They just sent us an email telling us they can put us on the earliest flight to the UK, including via Madrid with IB and via CUN.
I'm more worried about BA cancelling the flight though. I can only travel to Italy without making a stopover at Schengen countries, that's why I booked BA. The flight still appears as happening, but I'm worries they'll cancel last minute and that it will cost me 1000 bucks to go back home... Do you guys think they will cancel it?