Moira Dingle (Natalie J Robb) has finally seen the truth in Emmerdale after discovering that her husband Cain (Jeff Hordley) propositioned his ex Charity Dingle (Emma Atkins) while she was behind bars. The farmer spent months in prison earlier this year after being framed by Joe Tate (Ned Porteous) for modern slavery crimes following Celia Daniels' (Jaye Griffiths) reign of terror.
Moira was freed thanks to Robert Sugden (Ryan Hawley), who unknowingly played a part in her ordeal. However, before her unexpected release, Cain struggled without his wife. The mechanic had been diagnosed with prostate cancer and feared the impact of surgery, leading him to drink and refuse the operation. Charity offered advice, but Cain, grappling with potential impotence and incontinence and feeling he was failing his family, self-destructed and propositioned her. He soon realized his mistake and was relieved when Moira was released, later undergoing surgery.
In the weeks following the operation, Cain dealt with side effects like incontinence. After advice from Liam Cavanagh (Jonny McPherson), he ordered leak-proof underwear online. On Tuesday's episode, Cain learned whether the surgery worked. Devastatingly, the consultant revealed the surgery was successful but suspected the cancer had spread, requiring further tests. If confirmed, Cain would need radiotherapy, with possible permanent impotence and incontinence.
The news left Moira and Cain reeling. When Kyle Winchester (Huey Quinn) noticed the tension, Cain lashed out and stormed out after Isaac witnessed his outburst. Moira sought advice from Charity, who mentioned Cain's tendency to self-destruct and accidentally revealed his proposition before surgery. Furious, Moira confronted Cain, who said it was not the right time to talk. Moira retorted she did not care if it was insensitive, telling him he was 'not even half' the man she thought he was, and stormed off.
Is this the end for Moira and Cain, or will they overcome this together?
Emmerdale airs weeknights at 8pm on ITV1 or streams from 7am on ITVX and YouTube.



