Stephen Libby on fashion: so many men have asked me for clothes advice since The Traitors August 5, 2026