A “temporary” problem with British Airways check-in systems have left passengers facing queues and delays at some UK airports.

The airline has apologised for the glitch, which follows the IT meltdown that led to flights being cancelled over the May bank holiday weekend.

Passengers at Heathrow, Gatwick and London City airports had to be checked in manually this morning.

BA says the fault was found and rectified by 9am.

A spokesman said: “Customers are being checked in as normal. We are sorry for the temporary check-in problems which caused some delays for our customers first thing this morning.

“Our staff are working flat out to help customers get away on their holidays.”

More than 670 flights from Heathrow and Gatwick were cancelled after the IT failure in May, which BA put down to an engineer who disconnected a power supply.

Airline delay compensation firm Bott & Co said “these circumstances are far from extraordinary”.

Flight delay legal manager Coby Benson said: “Despite having to pay millions of pounds in compensation following the system outage in May, British Airways has still failed to take adequate measures to avoid a widespread system failure.”