Hands up ... if you believe this for a second
Sorry, it won't wash. A single point of catastrophic failure, in 2017, for one of the world's biggest airlines, which relies upon a vast real-time IT system? A "power failure"?
Even BA cannot be that incompetent. Pull the other one.