Who is Stephen Libby from The Traitors? Meet the contestant and cyber security consultant

THE Traitors is back on the box, with 22 new competitors in the sensational show's fourth series, which started on New Year's Day 2026. Here's everything you need to know about Stephen, who rewatched old series of The Traitors for inspiration before entering Ardross Castle. Who is Stephen from The Traitors? Stephen Libby is a...