Cyber security consultant Stephen is one of two remaining Traitors on the BBC show's latest series, alongside Rachel Duffy.
ONE of the UK's largest outdoor comedy festivals is returning to York following its sell-out debut in 2025 - we reveal who's coming and how to ...
Fans of The Traitors think the future could be particularly bright for Stephen Libby, who it would appear has a famous friend ...