APMR,
That is not the aircraft in the video, the one in the video while looking extreme seems to have got out of it without damage. The one that was damaged had the Star Alliance livery, not Swiss (as on that video).
I think BA have damaged more aircraft at LCY than any other operator, all 146/RJ aircraft.