Warned ya :lolol:
When and if you put in a complaint be ready to fight and get absolutely nowhere other than receiving a conciliatory generic and anger inducing letter/email finishing with some platitude about looking forward to welcoming you on your next BA flight :smile:
Whatever the reason. cancelling long haul flights 24 hours before departure or in the case of my neighbours whilst they were on the way to the airport cannot be blamed on capacity at airports can it?
Delays are the shit that happens at this time of year, cancelling flights just before departure...
They clearly do have maintenance issues or are consolidating half empty flights from the recent late cancellations I know of. Take your pick. I have recently retired from the travel industry so I do have first hand experience of their deterioration as a major airline.
BA have been cancelling quite a few long haul flights at very short notice recently. A shabby and arrogant airline in comparison to what they used to be. I believe that they also have one of the oldest fleets of major airlines too.