Ruby’s Guilt-Ridden Confession: A Desperate Act
The past few months have seen Ruby Fox Milligan (Beth Cordingly) living under an unbearable weight of guilt and fear. Haunted by the brutal truth of her abusive father Anthony Fox’s death, a truth that has recently come to light – that Anthony sexually abused her in childhood and is, sickeningly, also the biological father of her daughter – Ruby has been a ticking time bomb. The knowledge that she delivered the fatal blow to Anthony, and that Jon Sugden then helped dispose of his body in the lake, has driven her to the brink.
In today’s gripping episode (Wednesday, June 4, 2025), panic grips Ruby, Cain Dingle (Jeff Hordley), Caleb Milligan (William Ash), and Chas Dingle (Lucy Pargeter). The news that a body has been dredged from the lake sends them into a frenzy, convinced it’s Anthony. “Of course it’s Anthony,” Ruby desperately asserts. “A random body turns up. Who else is it going to be?” Their fears are intensified when Chas learns from the police that the body has been in the lake for months, a timeline that chillingly aligns with Anthony’s disappearance.
Consumed by fear and a twisted sense of certainty, Ruby whispers, “They’ll come for me. You know they will. This is a better way. The only way to put an end to this is for me to come clean.” Despite Caleb’s frantic pleas for them both to go on the run (“The police are powerless if we are not present. We flee! Whatever happens, we are in it together!”), Ruby’s resolve hardens. “You claimed that I had saved you,” Caleb reminds her, “so I shall continue to do so till the day I pass away. We won’t leave this room until we’ve come up with a solution because I can’t let you go.”
Yet, Ruby’s mind is made up. After finally consenting to a plan to flee to Ireland with Caleb (which Cain begins to facilitate by inquiring about fake passports for the family), Ruby sneaks off, leaving a note explaining her whereabouts. Alone, determined, and terrified, she walks into the police station. The episode culminates in a shocking, spine-tingling confession: “I’d like to admit to killing someone. My name is Ruby Milligan, and I killed my father, Anthony Fox.”
The Shocking Truth: Nate Robinson’s Body Identified
Unbeknownst to Ruby, and to the police at the time of her confession, the body recovered from the lake is NOT Anthony Fox. In a twist that only Emmerdale could deliver, the decomposed remains are identified as Nate Robinson! Nate, who has been missing since last September, was accidentally killed by Jon Sugden, the village’s seemingly calm medic, who then desperately disposed of his body in the lake. The discovery of a bracelet belonging to Nate’s daughter, Frankie, ultimately confirms his identity, shattering the hopes of his estranged wife Tracy and sending a new wave of shock through the village.
The terrifying irony for Ruby is that her heartfelt, desperate confession was for a crime she didn’t commit, at least not in this specific instance. What will happen when Ruby discovers the body is indeed Nate’s? And how will this false confession impact the ongoing investigation into Nate’s death? Will the police realize her innocence, or will her words seal her fate for a murder she didn’t commit?
Jon Sugden’s Dark Spiral and His Next Move
Amidst Ruby’s turmoil, another major storyline reaches a boiling point with Jon Sugden (Oliver Farnworth). Haunted by the guilt of Nate’s death and other dark secrets, Jon has been spiraling. Viewers have seen his nightmares intensify as his wedding day to Aaron Dingle approaches. He even tried to leave the village, fearing Nate’s body would be discovered during the lake dredging. Although the dredging was initially canceled, leaving Jon relieved, his reprieve was short-lived.
On his wedding day, Jon is confronted by Aiden Moore’s mother, Kathleen, who is surprised by his impending marriage. Jon agrees to visit Aiden in the hospital. While driving, Jon has a terrifying vision of Aiden interrupting his wedding to Aaron. Aaron and Victoria witness Jon and Kathleen driving away, leading Aaron to later visit the hospital himself. At the hospital, Kathleen informs Jon that Aiden, just out of a coma, has been asking for him.
However, Aiden’s only response upon seeing Jon is a chilling “No.” Jon then dismisses Kathleen, leaving him alone with Aiden. “Why did you have to start talking?” Jon hisses. “I tried to show you how much you needed me, and I loved you more than you ever did. I put my life in danger to save you and the only reason it ended this way was because you were too weak. I save people. It’s what I do. It’s who I am.” As Aiden tries to object, Jon continues, “Today is the day I’m supposed to get married. How likely is it that you would decide to find a spine today? Why didn’t you simply let me go?”
Convinced he has no choice but to silence Aiden to prevent him from revealing anything, Jon turns off Aiden’s monitor and prepares to administer a lethal injection. Just as he’s about to deliver the deadly dose, Jon changes his mind, declaring he can’t do it. But in a horrifying twist, Aiden suffers a heart collapse and passes out as Jon is speaking. Jon considers abandoning him to perish but, in a moment of conflicted humanity, calls for assistance and begins performing chest compressions.
Aaron, searching for Jon, arrives at the hospital and bumps into Kathleen. Jon appears, informing Kathleen that her son has returned to a coma, and apologies for ruining their special day. Aaron, however, is furious, accusing Jon of still having feelings for Aiden and questioning his decision to visit the hospital on their wedding day. Despite Jon’s fervent denials, Aaron is heartbroken. “I can’t carry out the wedding,” Aaron declares, and leaves. In the parking lot, Jon desperately pleads, “What are you going to do to stop me?” as Aaron drives away, leaving Jon alone, his perfect life crumbling around him.
Joe Tate: The Chaos Catalyst Continues
Amidst all this chaos, Joe Tate’s (Ned Porteous) villain arc only intensifies. Since his shocking return on Christmas Eve, Joe has caused more problems than half the village combined. He’s drugged his brother, stolen his uncle’s kidney, had an affair with a married woman, and indirectly caused the deaths of three villagers in a horrific limo crash. Actor Ned Porteous teased at the British Soap Awards, “More is always on the horizon. It really doesn’t stop.” The chaos is constant, and Joe’s list of enemies grows longer by the day. Viewers are gripped, wondering if Joe will finally face justice, or if his mounting enemies will catch up with him.
Robert Sugden’s Shocking Return Halts a Wedding
As if the Ruby confession and Joe’s drama weren’t enough, Robert Sugden (Ryan Hawley) delivers another jaw-dropping bombshell! After years of fans clamoring for his return, Ryan Hawley is back permanently. The Emmerdale crew went to extreme lengths to keep his return a secret, using code names, fake scripts, and hidden entrances.
The payoff is pure soap gold: Robert makes a shocking, unannounced appearance at Aaron and Jon’s wedding. Just as the officiant asks if anyone objects, Robert appears, abruptly stopping the ceremony and leaving everyone stunned. “I am back for good,” Ryan Hawley exclusively revealed, expressing his excitement to play Robert again. His return is not just a cameo, but a permanent fixture designed to “cause chaos and huge drama.”
The Fallout Begins: Secrets, Lies, and Escalations
Ruby’s false confession now hangs over the village like a storm cloud. What happens when the forensic results definitively identify the body as Nate? Will the police realize Ruby is innocent of this murder? Will Jon’s true guilt over Nate’s death finally come to light? And what of Joe? Will his mounting enemies finally catch up with him? With Robert back in town, Aaron’s heartbreak reignited, and Joe Tate turning the village upside down, Emmerdale is reaching a boiling point. More secrets are bubbling to the surface, promising even more heartbreak, betrayal, and jaw-dropping twists. Who will pay the ultimate price?
Stay tuned for the next chapter in the most explosive Emmerdale saga yet!