I know that BA are not everyone favourite airlines but I cannot fault them. The aircraft was modern and comfortable. The staff were great. The flight was delayed but through no fault of BA.
The flight back was also delayed this was due to the aircraft having to divert away Iranian airspace following their shooting of a civilian aircraft.
BA had already arranged for a flight to replace our missed flight connection from Heathrow to Manchester.