British Airways is indefinitely axing all flights to two popular destinations in the Middle East from early next year because ...