Travel British Airways cancels thousands of flights until March – follows Ryanair cancellations December 7, 2021 Share on Facebook Tweet on Twitter BRITISH AIRWAYS has cancelled over 2,000 flights from its schedule due to lack of demand. Daily Express :: Travel Feed