Business British Airways apologises to customers on flight reduction; provides details on mitigating measures June 8, 2022