Just wanted to say as an ex GB now BA LHR employee.
I have to say BA does have to take on a lot of the problems GB bring on themselfs i.e- lack of spare aircraft/crew etc.
Also as a now LHR employee, i have to say, i would much rather fly out of LGW than LHR. The north terminal,BA staff,security etc are always efficent,friendly. I always enjoy the stress free journey of going through LGW. LHR... BA staff were i work are great, but the overall journey through LHR is not great.