Sky News report on Helen's landing back on Earth.