Reading some of the posts regarding this awful incident which I hope never happens to me in my flying career, respect that the crew are in massive shock at this stage. They did a great job!
Nobody has an idea what happened apart from the crew, AAIB and flight safety in BA.