Yep,
Read it this morning and couldn't believe my eyes.
In my humble opinion sacking the 'In charge' in question will not solve the problem. This looks like it stems from the top and a change of cabin crew training + top cabin crew management is what's needed.
Then again I don't work for BA so have no first hand experience of this - after reading this I don't think I want to either.