I see that BA is dropping LHR - Calgary for the winter. I suppose that there is not much traffic during the winter months but I would have thought that it would also mean losing corporate contracts and that a route like that really needs to be served year round to be attractive to business customers. (At the same time I cannot see how Air Transat makes money on London - Toronto during the winter.)