Be interesting to hear the rest of this story. The article quotes BA Management praising the crew. Passengers say the pilots did a great job.
But, it also sounds like an unstable approach that got out of hand. Be interesting to read what really happened.
As far as structural integrity, we were told in training that our 777's had less structural margins engineered into them. A result of engineers better able to design an aircraft which meets the requirements while being as light as possible. Looks like the airplane will be salvage.