Under circumstances where British airways cancel flight its customer services are always ready to help customers who have been affected by a delay or cancellation. They offer the option of rebooking to an available flight on a different date, arranging alternative flights, and providing food vouchers for passengers. https://airlinespolicy.com/cancellation-policy/british-airways-cancellation-policy/