Updated

Prosecutors have dropped charges against two Canadian pilots accused of preparing to fly a commercial aircraft while under the influence of alcohol after their blood samples were mistakenly destroyed at a Scottish prison.

Prosecutors say there will be no further action against Imran Syed, 39, and Jean-Francois Perreault, 41, who were arrested July 18, 2016, before they were due to pilot an Air Transat flight from Glasgow to Toronto.

The flight eventually took off with a different crew the next morning, after about 250 passengers spent the night at hotels.

Both men denied the charges. Air Transat had suspended the pilots, but they will be reinstated because they have been "declared innocent," the airline said.