
2 Emmerdale spoilers for tonight: Guilty Cain prepares to confess the truth to Moira
Cain is tormented with guilt
In Emmerdale spoilers tonight, a guilty Cain struggles to keep his secret buried – and decides to confess all about his fling with Ruby to Moira. With Moira fuming after Cain threw a temper tantrum and wound up in trouble with the law last night, his behaviour leaves her and pal Liam confused and concerned.
As Moira and Liam attempt to get to the bottom of what’s wrong with Cain, the guilt-ridden Dingle feels like he has no option but to confess all.
Will Cain tell Moira about his affair with Ruby?
Elsewhere, uncomfortable at Anthony’s continued presence in her life, Ruby has conflicting feelings as she attempts to build bridges with Steph.
All these Emmerdale spoilers tonight and more for Wednesday, December 11.

Emmerdale spoilers tonight
1. Cain can’t contain his guilt
PC Swirling lets Cain off with a caution, but he is disinterested in the police officers attempts at compassionate understanding. Discovering Cain drunk in the allotment, Liam attempts to help his friend.
Moira is furious when Liam drops him off at home – revealing the surprise party she’d planned. She insists that he pull himself together in time for tomorrow.
However, still very much struggling with his conscience, Cain is adamant that he must tell the truth. Will he come clean about his fling with Ruby?

2. Ruby has mixed feelings
Ruby feels optimistic about repairing her relationship with Steph. However, she’s left feeling uneasy after Anthony makes a series of allusions to the past.
Ruby is determined to continue making roads with Steph, but with Anthony’s presence continuing to to affect her mental well-being, can she continue to focus on moving forward?
Read more: Who’s leaving Emmerdale? All the cast exits, arrivals and returns
[youtube https://www.youtube.com/watch?v=zFPiLYKqBP4?si=TsBZ_3EqIITZPk2L]
Emmerdale usually airs weeknights on ITV at 7.30pm, with an early release on ITVX at 7am.
Classic Emmerdale usually airs every weekday on ITV3 at 6am and 6.30am, plus 1.40pm and 2.10pm.
Visit our Facebook page @emmerdaleinsider for all the latest Emmerdale news, gossip and spoilers and let us know what you think! Or find us on Twitter @emmerdaleinside