I stand corrected. The Electra that almost landed wheels up, went around taking out several prop blades, streaming oil losing an engine or two did land safely.
It was not technically being operated by Channel, the crew were actually being employed to train Chanex pilots when the Electra was being introduced into service.
Hope that puts the record straight!