Those photos appear to show the upper (gate?) seal partially detached and some structural failure of the upper assembly. Hats off to the crew for their swift action. red faces all round at Airbus/SIA (and dare I say whoever inspected it back at LHR, there for the grace of etc...)