A plane lands at London's Heathrow Airport as travel restrictions gradually ease. AP
A plane lands at London's Heathrow Airport as travel restrictions gradually ease. AP

IAG: travel curbs stall recovery for British Airways owner