Guest Stars Darren Harriott as Himself Dara Ó Briain as Himself Angela Scanlon as Herself Sarah Keyworth as Herself