Claudia Winkleman reveals what she really thinks about The Traitors' US rival 0 23.12.2024 20:37 Express.co.uk Claudia Winkleman is host of The Traitors in Britain - but she "can't stand" to watch her arch rival present the American version of the same show.