The Celebrity Traitors is a spin-off of the British version of the reality television series The Traitors, that is set to premiere on BBC One in October 2025. Claudia Winkleman will present the series. From Wikipedia
He praised the experience’s psychological intensity after filming finished at Ardross Castle under strict secrecy measures.