Idris and Telyn Return (2025) Thursday 27 March 2025 Both Idris and Telyn have returned home safely. Idris and Telyn Return