Composite image of Ruby and Anthony on Emmerdale (Credit: ITV/Composite: EI)

Tonight’s episode of Emmerdale dropped the bombshell news that Ruby killed her abusive father, Anthony. Wracked with guilt because he thought he’d done it, Aaron turned up at her home, determined to confess to killing her father.

As he shared details from his past with Gordon, Aaron broke down and told her that he’d killed her dad. Unable to ease his guilt, Ruby saw no option but to come clean herself – revealing that she had been the one who finished the old man off.

Ruby looks over Anthony, who is dead on the floor in Emmerdale
A flashback revealed that it was Ruby who done it (Credit: ITV)

Ruby reveals that she killed Anthony

As Ruby shared the truth, a flashback sequence showed her arriving at the depot after Aaron left. Discovering Anthony broken and bloody on the floor, she was disgusted when he reached out to touch her… and smothered him to death.

Aaron was appalled to discover that Ruby and Caleb – who was in on it – let him believe that he’d killed Anthony. He was ready to explode when she broke down, revealing that Anthony is in fact Steph’s biological father.

The truth is out… but what happens next?

A suspicious-looking Caleb talks to Cain on Emmerdale
Caleb demands answers (Credit: ITV)

What happens next as Ruby reveals she killed Anthony on Emmerdale

Emmerdale spoilers for next week are keeping the details of what happens next under wraps. But, with the pressure growing for all involved, it’s Caleb’s turn to struggle with a secret.

With Anthony having told him that Cain and Ruby slept together playing on his mind, Caleb confronts his brother. Cain denies the accusation outright, and demands to know where such an idea came from.

Caleb tells him that Anthony told him about their ‘affair’. Cain insists that Anthony was just stirring things up, but can Cain keep his secret buried?

Read more: From Carl King to son Tom, Emmerdale characters that finally got their comeuppance

[youtube https://www.youtube.com/watch?v=CLANbaQVxes?si=CdKBVdz7nEaC-5kx]

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.

What do you think of our story? Visit our Facebook page @emmerdaleinsider for all the latest Emmerdale news, gossip and spoilers and let us know what you think!