Emmerdale spoilers follow.

Cain and Moira have hit the rocks following Faith's death in Emmerdale.

Moira had anticipated turmoil following Faith's decision to end her life earlier this week, since she was the only Dingle family member with whom Faith had confided.

In spite of Moira urging Faith to tell Cain and Chas the truth, Faith chose not to do so and so Moira urged Cain to check on her at exactly the right moment.

Dr Liam Cavanagh admitted to Cain that his examination had determined Faith died because of an overdose of drugs.

cain dingle, faith dingle, emmerdale
ITV

Related: Emmerdale teases dramatic cow stampede in 50th anniversary episodes

What to Read Next

However, the doctor promised Cain he wouldn't pursue the issue with a formal postmortum — he'd record Faith's death as reaching the natural end of her illness.

While this saved the Dingles more heartache, Cain couldn't shake the suspicion over Moira encouraging him to rush to Faith's bedside.

"You knew exactly what she was planning and yet again, you chose to tell me nothing," a hurt Cain declared.

Cain was referencing the fact that Moira initially helped Faith keep her cancer a secret, although like with the end of her life, Moira was very much a conflicted party to that secret.

emmerdale, moira
ITV

Related: Emmerdale releases emotional Sally Dexter goodbye video after Faith's death airs

"I knew that she wanted to go, but I didn't know that it was going to be today," Moira tried to explain. "I tried so hard to dissuade her, I begged her to tell you!"

Cain stormed out, shouting that he was leaving to be with his family. Is there a way forward for Cain and Moira?

The couple will not have much time to process things as a mighty storm is headed directly for the village

Emmerdale airs on weeknights at 7.30pm on ITV, and streams on the ITV Hub.

Read more Emmerdale spoilers on our dedicated homepage