Air TransportBritish Airways A350-1000 returns to London after nine days stranded in BarbadosGround vehicle reportedly struck G-XWBK near a passenger door after the aircraft arrived from Heathrow on August 18August 27, 2026Read more