Hi Gordon,
Sorry to hear of your poor experience, bearing in mind hard earned money is paid for your travel and as a customer its obvious you are treated with contempt, never right.
The airline industry in the UK at the moment is having a full on nightmare, staff shortages, staff not knowing what to do.
Heathrow, Gatwick, Manchester all grossly underestimated the return of travelling public!!! The management of these organisations who make a lot of money out of us should be absolutely shamed, when you complain you are all but ignored!!!
I think this is a lesson to us all to really do your homework on what carrier to use, what current rules are being used and getting to Airports in plenty of time, knowing what you're rights are as a customer!!!!
After all we are paying a lot of money to travel in the first place!!
As for BA I wonder how long it will take for them to recover their reputation????
Travelling out of the UK at moment I think its Emirates, Ethiopian, Qatar, Turkish, Virgin Airlines that are the ones to consider first????