The fact is, that BA doesn't have, and won't ever have the slots at LHR to move its routes from LGW over
True, which is why they should be exiting markets in which they cannot compete, i.e. those against easyJet. They can keep the 7-8 B777s for point to point leisure without bleeding the cash from mucking about to sun destinations in Europe.