Passengers flying out of Britain's busiest airport face long delays after British Airway's check-in system has failed.

Photos on social media show long queues at Heathrow and confused passengers waiting to check in as the airline tries urgently to fix the issue.