In a dramatic twist revealed on March 4, 2025, EastEnders took a shocking turn as Zack learned that he is the biological father of Barney Mitchell. The episode featured intense moments as Nicola disclosed this life-altering truth just as Barney faced complications from a recent incident at the Vic.
After the fire at the Vic, Barney was rushed to a hospital, where he and Zack had a heated exchange at Harry’s Barn. During this confrontation, Zack implored Barney to keep quiet about a secret night between Sharon and Grant, urging him to consider the pain of the past rather than reveal it. However, during their argument, Barney suddenly collapsed from stomach pains, setting the stage for the bombshell revelation that followed.
In the hospital, a conversation sparked about blood types; Zack, an A blood type, realized that Barney, being an AB type, conflicted with his assumptions. While reflecting on the timeline of his relationship with Nicola—16 years ago—Zack pieced together that Barney was born just a year later. It led to a poignant moment where Zack asked Nicola directly if he was indeed Barney’s father, to which she had to confirm the truth.
What’s next for Zack and Barney? Upcoming episodes hint at tension brewing as Nicola attempts to shield the truth from her family. In the meantime, Zack copes with the revelation by indulging in alcohol to numb his feelings. The dynamics further complicate as Sharon and Zack plan a dinner with Nicola and Teddy, creating an awkward atmosphere.
As the story progresses, Nicola takes drastic measures, booking a family vacation to Spain to escape the unfolding situation, although Teddy is resistant to the idea. A climactic confrontation between Nicola and Sharon at Harry’s Barn looms on the horizon. Will the hidden truths finally surface? Viewers will have to tune in to see how this gripping storyline unfolds.
Stay tuned to EastEnders, airing Monday to Thursday at 7.30pm on BBC One, as the drama deepens and secrets threaten to unravel.