The Francis Crick Institute Abseil is back for 2026 and aiming to raise funds to support the vital lifesaving work of Cancer Research UK.