British Airways suspends the sale of all domestic and short-haul European flights until Mid-August

British Airways has suspended the sale of all domestic and short-haul European flights from Heathrow until August 15 as a result of the airport’s passenger cap. Earlier in April, the British flag carrier had trimmed around 16,000 summer flights to cope with the labour shortage, resulting in hours-long queues, last-minute cancellations, flight delays and baggage…