With the finale of The Traitors now in touching distance, there are only six remaining contestants out of the original 22 who entered Ardross Castle on New Year’s Day.
The latest series of the hit BBC show has been harder to predict than ever, but we’ll finally find out who walks away victorious on Friday (23 January).