This was mentioned in another thread.
These cancellations are at the behest of HAL for they can't cope with passengers and their bags, but it doesn't mean that BA can't go and pick up passengers on the "other" side. So the ex-LHR passengers are unfortunately left behind, but the into-LHR passengers can still be served.