The Traitors' Stephen Libby battled social anxiety after winning show The Traitors' Stephen Libby initially struggled with being recognised after he and Rachel Duffy won the BBC game show in January. 12 May 2026 Stephen Libby battled social anxiety after he won The Traitors. The Traitors 2026 winner Stephen Libby The cyber security consultant struggled with being recognised by fans after he and co-deceitful, head of communications Rachel Duffy, snatched the £95,750 jackpot from Faithful, personal trainer Jack Butler, 29, on the BBC game show in January.
Female First
The Traitors' Stephen Libby battled social anxiety after winning show
May 12, 2026
3 days ago
Share this article: