Thousands of British Airways passengers at four Scottish airports suffered major disruption today after a computer malfunction at the airline.
A total of 16 flights were cancelled and some of BA’s other Edinburgh, Glasgow, Aberdeen and Inverness flights to and from Heathrow and Gatwick were delayed.
Some passengers at Edinburgh were delayed by more than three hours, and by others more than two-and-a-half hours at Glasgow and Aberdeen.
In all, 117 BA flights were grounded and more than 300 delayed, which affected around 20,000 passengers.
BA passengers reported "total chaos" at airports across the UK.
The airline could face a compensation bill of more than £8 million if all those affected claim what they are entitled to under European Union rules.
One passenger took to social media to report the IT failure had crashed the baggage loading system, with planes grounded.
He wrote on Twitter: “We got some news. The system used to load the weight distribution of the plane is down, so pilots are having to do this manually.
“Every BA flight globally is affected.
“Sitting on the plane in Edinburgh waiting for movement!”
Fellow passengers also reported being stuck on board planes for three hours so far as they waited for information about their take off.
Eight flights were cancelled at Glasgow, four at Edinburgh and four at Aberdeen.
In addition, nine of 11 flights at Edinburgh were delayed along with seven of the eight at Glasgow, all three at Aberdeen and the one flight at Inverness.
Parts of BA's website were also experiencing technical issues, with users receiving a message saying: "ba.com - please try again Sorry, there seems to be a technical problem.
"Please try again in a few minutes. We apologise for any inconvenience."
BA confirmed it was experiencing "systems problems" at London airports with a knock-on impact at other airports.
At 4pm, a British Airways spokesman said: "We have resolved the temporary systems issue from this morning which affected a number of our flights today.
“We apologise to all our customers caught up in the disruption, and appreciate how frustrating their experience has been.
“Our teams have been working tirelessly to get the vast majority of customers on their way, with most of our flights departing.
“Our flights are returning to normal, however there may be some knock-on operational disruption as a result of the issue earlier.
“We continue to advise customers to check ba.com for the latest flight information before coming to the airport.”
BA’s IT problems come after it suffered a major computer failure over the spring bank holiday weekend in May 2017, stranding tens of thousands of passengers and costing owner AIG around £80 million.
On that occasion, the airline cancelled 726 flights due to a power failure, sparking a raft of compensation claims for flight costs, train and hotel expenses, replacement clothes and toiletries.