EastEnders returns tonight, December 31, with all the gripping drama fans love. Airing at its usual time of 7:30 PM on BBC One, the episode promises high stakes and intense emotions as the residents of Walford deal with the aftermath of their choices. For those looking to catch up early, the episode is already available on BBC iPlayer, dropping at 6 AM.

What’s Happening on EastEnders Tonight?
Max Branning, reeling from recent events, tries to mend his relationship with his family. He enlists the help of Oscar to arrange a secret meeting with Lauren, only to find that his actions have pushed her to the brink. Tensions run high as Max faces the fallout of his manipulative behavior and vows to fight for his family’s future.
Meanwhile, revenge is brewing as Harry takes on a dark path. After receiving advice from Phil, Harry misinterprets the guidance and prepares to take matters into his own hands. Will Nicola be able to stop him before tragedy strikes?

Elsewhere, Nigel faces new challenges as Billy and Honey care for him, while Phil and Julie explore potential care homes. A mix-up leads to a comical moment with Nigel, but there’s no shortage of emotional drama as tensions rise across the Square.
As always, EastEnders keeps fans on the edge of their seats with emotional revelations, confrontations, and twists that promise to keep Walford’s residents and viewers alike guessing. Make sure not to miss tonight’s episode!
