Bombshell confession in The Traitors as faithfuls finally turn the screw

Could the faithfuls finally come good in Thursday's penultimate episode?

Source