British Airways is canceling flights on this major route from NYC to LondonBritish Airways is temporarily halting many long haul flights due to delays in aircraft parts deliveries, affecting approximately 200,000 passengers.