
Moira’s temper rears its ugly head again in next week’s Emmerdale spoilers when she catches Cain looking cosy with Ruby.
Convinced Ruby has eyes on her man, Moira gives her a Glasgow Kiss. And for anyone wondering… that’s a violent headbutt. Ouch!
Seriously, what is going on with her?!

Moira is unravelling in Emmerdale spoilers
Moira is on a downward spiral and no one really knows what’s wrong with her.
Lately, the normally friendly farmer has been prone to sudden bursts of anger. Moira’s family have found themselves on the receiving end of her sharp tongue, particularly Cain.
The couple’s once-solid marriage is now on the rocks. Cain fears his wife may have fallen off the wagon after finding a bottle of whisky stashed in her bag. But despite his best efforts, Moira has rejected the idea of seeking medical help.
Now it seems Moira is also becoming paranoid…

Moira accuses Ruby of fancying Cain
All breaks loose after Moira spots Cain and Ruby bantering in the village. At first she believes it’s just a friendly chat, but when Ruby playfully squeezes Cain’s arm, Moira sees red!
Consumed with jealousy, Moira reckons Ruby is trying to seduce her husband. Of course, that isn’t the case, but Moira isn’t thinking rationally.
Barging over to Mill Cottage, Moira forces her way inside the property and accuses Ruby of trying to sleep with Cain. Ruby is baffled by Moira’s behaviour and can’t understand where she got such an idea.
But by the time Cain and Caleb arrive on the scene, Moira’s ready to blow. All of a sudden she launches herself at Ruby and gives her a big old Glasgow Kiss. Now that is gonna hurt!

Cain and Moira clash again
While Ruby lies injured on the sofa, Cain is forced to intervene and restrain Moira.
She’s ready for round two, but Cain drags her away before any more damage can be done. Meanwhile, Caleb tries to appease a raging Ruby by promising he’ll sort the situation out. Good luck with that one!
Back at Butlers, Cain demands answers as he tries to understand what triggered Moira’s latest outburst. But when Moira admits she’s forgotten to go for her blood tests, Cain is livid.
Unable to look his wife in the face, Cain storms off, leaving Moira feeling tearful and bewildered. Will she finally ‘fess up and tell Cain – and us – what’s eating away at her? And will Ruby want revenge for having her face smashed in?
Read more: Cain fears Moira is drinking again
Emmerdale usually airs weeknights on ITV at 7.30pm.
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!