EMMERDALE ITV, 7pm
MOIRA knows Cain’s feeling guilty about something, but he still won’t open up. She gives him an ultimatum to tell Debbie whatever the truth is or he’ll have to leave. As she presses him more about Joe, Cain finally cracks and makes the horrifying admission about what (he thinks) happened. Moira is stunned, and realises how broken he is. Elsewhere, Paddy – another one who’s been keeping his emotions pent up – finally breaks down in David’s shop.