Over the past few months, it's been obvious that there is an attraction between Moira and farmhand Nate Robinson.
The pair soon slept together and although Moira was adamant nothing could happen between them, as she had a lot to lose, she finally agreed to see Nate behind Cain's back.
In last night's episode (August 29 2019) after encouraging Cain to go help his daughter Debbie in Scotland, she set some conditions for her and Nate seeing each other.
She told the farmhand there could be no feelings and they would need to be careful and meet when it's safe.
Viewers, who hate the storyline, have blamed the soap for ruining Moira.
This is not Moira. Why are they destroying all my favourite characters?
There are various theories about Nate doing the rounds.
There is also a theory that Kim Tate hired Nate to destroy Cain and Moira's marriage.
Fans of the show will know that this isn't Moira's first affair.
Moira was married to first husband John, however she had an affair behind his back with Cain in 2011.
She and John did get back together but he died during a car accident not long after their reunion.
In 2014 it was revealed that Moira had an affair with John's brother James back in 1991 and he was actually the biological father of her son Adam.
Moira also slept with her nephew (by marriage) Pete and when she ended up giving birth, now knowing she was pregnant, she was unsure of the father's paternity.
However, a DNA test proved Cain was baby Isaac's father.
Emmerdale is on Monday to Friday at 7pm with an extra episode at 8pm on Thursday on ITV.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think.