Great job crew and pilot! Makes me feel even more confident about flying with BA. Amazing the thing is in one piece.
What about EMC/Radio/Electrical interference as a possible, I mean from inside the craft rather than from outside, not talking about mobiles or laptops but perhaps something stronger?
That'd explain zero warning, and perhaps that's why the passengers are being debriefed.