I've heard some twaddle in my time and it is here in buckets on this thread.
Can we all just say well done to the flight crew and cabin crew and await the outcome of the AAIB report?
Well done to the cabin crew for a job well done!
Well done to the flight crew for getting the aircraft back on ground in one piece. As for the preflight inspection... Properly done and this thread would not be here. That is my opinion. And the video on previous page supports this.
I don't think BA will be handing out any medals for this flight, even if the local news says BA is blaming this on a technical failure.