BA "had" to cancel flights or chose to cancel them! I confess that I am not entirely up to speed on flow rates etc at LHR but it would appear that BA are always very quick to cancel flights and then blame someone else for their woes. Anyone able to provide more info?