Peterlondon
It depends on rank and when the crew were employed. The crew recruited before 1997 are on the old contract which is a very good deal. Most of them are also on part-time because they can afford it. Some of them earn more money than myself and many other crew who were recruited after 1997 and still work full-time.
LHR has always been first priority for the union. This explains the differences between LGW and LHR. The crew working out of LGW are really providing a fantastic service with both less pay and crew complement onboard.
Justificatin for higher salary at LHR? None.
Making faces behind passengers is not acceptable. It's also very childish. Unfortunately you would see staff like that everywhere and not only in BA.