Emmerdale viewers were annoyed with Moira Dingle (Natalie J Robb) for judging husband Cain (Jeff Hordley) over the murder of Al Chapman (Michael Wildman) when she has also killed someone in the past.
Moira has been reeling from the fact that Cain has been sent down for killing Al, only to discover that it was actually his 10 year old son Kyle (Huey Quinn) who delivered the fatal blow and Cain took the fall for the crime to protect him.
After discovering Al and his sister Chas Dingle's (Lucy Pargeter) affair, Cain lured him to a barn armed with a shotgun. The pair violently brawled, which resulted in Kyle interrupting the feud and shooting Al.
Cain has been lying to Moira about the real reason he and Al were in the barn in a bid to stop Chas' affair from coming out. Instead telling Moira that he was furious with Al after he made some rude comments following his mum, Faith's (Sally Dexter) funeral and wanted to get revenge.
However, the pair were worried that Moira would dob Kyle into the police and Amy was torn as to whether she should listen to Cain's demands and run away with Kyle.
Moira tried to convince Amy to stay and reassured her that she wouldn't let the secret out.
As the dramatic scenes unfolded, fans were unimpressed that Moira was judging Cain over the murder, when the feisty farmer has her own skeletons in the closet.
Fans were quick to point out Moira's murderous past after she killed Emma Barton (Gillian Kearney) in 2017 — and, ironically, let her son Adam Barton (Adam Thomas) go to prison for the crime.
Who Killed Emma Barton? was a major "whodunnit" storyline which saw troubled Emma stand on a viaduct and supposedly jump off, causing her death.
However, after Emma's post-mortem, new evidence came to light that Emma may have been pushed.
Moira was later revealed as the killer after she pushed Emma when she cruelly taunted Moira over the death of her daughter, Holly Barton (Sophie Powles) who died from a drug overdose.
Moira confessed to the police that she killed Emma, but Adam found out and, wanting to protect his mum, made a false confession and took the fall for the crime.
Emmerdale fans took to Twitter to remind everyone of Moira's past murder and that she doesn't have any right to judge Cain for what he did...
Umm Moira, girl, you willingly pushed Emma to her death so why are you judging Cain? #emmerdaleNovember 9, 2022
Has Moira forgotten that she let her son Adam take the fall for her killing Emma Barton.@emmerdaleNovember 8, 2022
Moira, pls. You pushed a woman off a viaduct. You've got no room to be high and mighty about this. #EmmerdaleNovember 8, 2022
Cain did what he could to protect Kyle the same way Faith didn't want to tell her family about her suicide attempt to protect her family. Moira should understand that. She killed Emma Barton so her of all people should know how Cain feels. #EmmerdaleNovember 7, 2022
@emmerdale So Amy and Kerry killed Frank, Moira killed Emma but Cain is getting the ear-bashing for not killing anyone...sounds about right...#emmerdaleNovember 7, 2022
Emmerdale continues tonight at 7:30pm on ITV.
Get the What to Watch Newsletter
The latest updates, reviews and unmissable series to watch and more!
Grace is a digital writer with WhatToWatch.com, where she writes series guides, recaps and features for must-watch shows and delivers all the latest soap news and reactions. She graduated from Anglia Ruskin University in 2020 with a degree in Writing and Film Studies, which only made her love for creative writing, film and TV grow stronger.
You'll usually find her watching the drama unfold in the latest reality series or much-loved UK soaps (usually with chocolate by her side!). She's an expert in EastEnders, Emmerdale, Coronation Street and everything reality-related from Selling Sunset and Married At First Sight UK to 90 Day Fiancé UK. Plus Netflix megahit Virgin River!
Grace also likes to explore new places with her friends and family and, of course, watch and read about the latest films and TV series.