Needless to say, from a personal perspective, at the moment any BA CC are completely off my Christmas Card list, and are unlikely to even get a nod from me IF i actually get to fly as I've booked and paid for.
Sorry to hear that Two-Tone Blue but you will get a nice big smile and a cheery good morning from me regardless!