British Airways has announced it is cancelling flights to two destinations next year. From late March in 2025, the airline giant is scrapping two of its major flight routes from Heathrow Airport.