British Airways cancels all Dubai flights through May 2026 as Middle East tensions rise

British Airways has suspended flights to Dubai and other Middle East destinations until the end of May due to airspace instability