It's looking like ground maintenance failed to properly latch the engine covers, and they blew off both engines during the first few minutes of flight.
Video from onboard: http://www.guardian.co.uk/world/video/2013/may/24/heathrow-emergency-landing-from-plane-video
Totally agree with you. I’m just making fun of the
Suggestions that it was grounded by a bird strike will form part of the investigation.