(THE SUN) — Virgin Atlantic passengers fainted on a sweltering plane that was ultimately cancelled – before their replacement flight was diverted to the wrong country in a string of nightmare delays.

Travelers, including families returning to London from Disney World in Florida, were left in the lurch when their transatlantic flight to Gatwick was cancelled over the busted air-conditioning two days ago.

But Friday’s replacement flight ended in chaos when the aircraft – which should have landed in London at 8: 10am – was diverted to Shannon in Ireland after reports of smoke in the cabin.

Note: Read our discussion guidelines before commenting.