You constantly say that you do not trust BA - so why not leave?
I think I know the answer!
Miss M says she has been with BA for 15 years so a rough estimate is that her basic salary is somewhere around £30.000 a year - excluding allowances so throw in another £12000. Not bad!