SH0CKING DISCOVERY: Emmerdale’s Moira Dingle causes a stir as she EXPOSES Cain’s secret

Moira is set to make a shocking discovery about husband Cain (Image: ITV)
Emmerdale’s Moira Dingle (played by Natalie J Robb), will make a bombshell discovery that could rip her relationship apart. Moira has been struggling financially in recent months and was slapped with a huge fine following a slurry leak at the farm. The farmer Moira lodged an appeal in the hopes of changing the fine, but discovered it was declined. With those around her determined to take her land, Moira has been backed into a corner and has been debating selling the farm she has lived on since arriving in the Dales in 2009.
And Moira will be issued yet another blow when she discovers how Charity Dingle (Emma Atkins) fell pregnant in upcoming scenes. Next week, Mackenzie Boyd (Lawrence Robb) agrees that Charity can try again with another embryo transfer for Sarah Sugden (Katie Hill). Viewers are aware that Sarah was exploring becoming a mother through IVF, but had to have surgery after doctors discovered she had cervical cancer.

Charity discovers she is pregnant after Cain pays for the embryo transfer (Image: ITV)
While the operation was successful, doctors were forced to perform a hysterectomy during the procedure due to complications and delivered the devastating news to Sarah that she can never carry her own children.
Desperate for Sarah to fulfil her dream, Charity put herself forward to be the surrogate. After the first attempt was unsuccessful, a heartbroken Sarah realised they didn’t have the funds to try again.
But next week, Sarah’s moved when Cain agrees to pay for it with some secret funds Moira doesn’t know about. Later, Charity is confirmed pregnant as a surrogate for her granddaughter before Sarah makes a huge announcement in The Woolpack.
As her financial struggles worsen, how will Moira feel when she learns her husband paid for the embryo transfer?

Robert snaps at Harry, playing right into John’s hands (Image: ITV)
Elsewhere in the soap, John (Oliver Farnworth) vendetta against Robert (Ryan Hawley) continues as he becomes determined to take his half-brother down.
When John catches Aaron Dingle (Danny Miller) chatting to Robert in the Cafe, he decides to cause problems through Victoria’s (Isabel Hodgins) son Harry (Adam Pryor).
At home, Harry’s drumming causes Robert to lose his temper and shout at him just as John turns up. Robert is devastated as an upset Harry clings to a smug John.
Later, John relishes talking Robert down to Aaron. But how will Aaron react?