Emmerdale spoilers: Moira Dingle takes shocking revenge on Harriet Finch and Will Taylor tonight

Moira takes revenge (Picture: ITV)

Moira Dingle (Natalie J Robb) was fuming with son Matty (Ash Palmisciano) in Emmerdale when she discovered him smoking a spliff during last nights episode, as she was reminded of the events which led to the death of Holly (Sophie Powles). With Hollys anniversary approaching, Moira seeks support from Harriet (Katherine Dow Blyton) tonight, but she soon turns on the vicar when she jumps to the wrong conclusion.

With word of the Harriet having rekindled her romance with Will (Dean Andrews) — aka Taz — having spread around the village like wildfire, it was only a matter of time before Moira heard the gossip. In tonights episode, thats exactly what transpires — and shes left horrified as a result.

Whats more, shes fuming when she realises that Cain (Jeff Hordley) was already aware of his exs history with Will.

With Wills shady past as a drug trafficker known to her, Moira puts two and two together and comes to believe that it was him who sold Matty the weed. Cain attempts to speak some sense into her — to no avail — but Moira heads around to the Harvest Festival and interrupts proceedings, before revealing Wills past as a drug trafficker to all those present.



Harriet reels to see her relationship going public in the worst possible way, and Cains left appalled by Moiras venomous words towards Harriet.

After all the support Harriet has given to MRead More – Source