Richard Osman hits out at 'idiots' being 'pathetic' about the Celebrity Traitors final in an impassioned rant November 4, 2026 · Daily Mail Read full story at source