A British Airways flight to London from Bahrain was cancelled in the early hours of today because of an ‘engine problem’.
Passengers were due to take off at 0055 and were informed by the pilot at 4am in the airport’s passenger gate that the flight could not take off until the senior crew members had taken their mandatory 10-hour rest period .