Bombshell confession in The Traitors as faithfuls finally turn the screw Could the faithfuls finally come good in Thursday's penultimate episode? Source