British Airways has apologised to passengers for wrongly denying them compensation when flights were cancelled at short notice and says it will be contacting affected customers to offer them money.
BA is currently cancelling more than 100 domestic and European flights a day to and from its main base at London Heathrow due to staff shortages. Passengers already booked on the affected flights are usually given several weeks’ warning, but some cancellations are made at short notice.