If I remember rightly DH wasn't actually sacked, he retired in the nick of time to guarantee/protect his pension. So he is now completely independent of BA and can do what he wants without any retribution (except possibly withdrawal of retired staff travel).