TTV Read More Handcuffed: Last Pair Standing castMarch 2, 2026 Channel 4 is turning up the chaos this March, throwing nine pairs of total strangers into the ultimate…