Passengers on British Airways are facing lengthy delays due to an IT systems failure.

Reports first began appearing on Twitter at around midnight with customers complaining that long check-in queues were forming at Heathrow and Gatwick Airports.

 The problem has been blamed on an IT glitch and while BA said that it was checking in customers at the two airports, the process is taking longer than usual and customers have been encouraged to check in online before they reach the airport.

Far from being a problem which is isolated to the two largest airports in the UK, it appears to have also affected a number of airports worldwide.

Check-in problems have also been reported at San Francisco, Rome, Las Vegas, and Phoenix.

British Airways took to Twitter to respond to disgruntled passengers, saying: “We apologise to our customers for the delay and we appreciate their patience as our IT teams work to resolve this issue.”

Holiday makers on the airline Delta were hit by delays in August after a “system wide” computer bug brought down systems across the world.

BA is frequently in the news for being a keen adopter of new technologies, in December it revealed it would be introducing new barcode scanners to expand its support for Apple Watch users.

No details have been given as to the exact nature of the IT failure which has hit its systems.