EastEnders spoilers follow.

EastEnders is set to uncover a huge secret involving Max Branning, as Oscar makes a shocking revelation. This won’t be the only bombshell exposed this Christmas, as a festive dinner with the Brannings and the Beales takes a very dramatic turn…

Returning Max begins the season distinctly lacking in Christmas cheer, as he stews on a huge secret that was recently revealed in The Vic.

As he makes his feelings clear and processes what’s occurred, Lauren and Jack are in damage control mode to try and keep Max calm. But can they stop him doing something rash?

Instead of listening to his loved ones, an emotional Max ends up taking advice from old flame Zoe, who herself is not in the most rational of moods as she grapples with her stalking stress. What hot-headed Max does next makes him even less popular than he already was among the locals.

max branning, eastenders

BBC

Related: Best streaming services

Max’s shocking decision makes him rather unpopular in the Square as Christmas approaches. He is desperate to put things right with his son Oscar, but he gets distracted by Linda when he tries to resolve yet another of his current feuds.

With Max putting out fires left, right and centre, Oscar feels let down by his dad’s actions. He drowns his sorrows on Christmas Eve, before deciding to join his family at the community carol concert.

But as he continues to rage against his dad, the tipsy teen lets out another secret to Max that leaves him utterly floored and threatens to ruin the family festivities. Could this be connected to one of Max’s exes and an elaborate lie they’ve spun him?

kathy beale, harvey monroe, eastenders

BBC

kathy beale, ian beale, max branning, eastenders

Photographer://BBC

Related: EastEnders confirms exit of Mitchell family member

Oscar’s bombshell sets the scene for a terribly tense meal as the Branning and Beale clans come together to have dinner on Christmas Day.

Kathy and Harvey get into the festive spirit, but things quickly go wrong when Cindy arrives at the house. Ian and Peter desperately try to keep her away from Max and stop them from meeting for the first time – but they offend Cindy when they tell her she’s not welcome!

max branning, eastenders

BBC

Related: EastEnders casts Ronni Ancona as “mysterious” character in Linda Carter plot

Meanwhile, a moody Max mulls over Oscar’s revelation, and there are more explosive exposures around the table that rock both families – so much for Max trying to make amends with his children…

That’s easier said than done, as Christmas Day ends with the Brannings and Beales more at odds than ever. And there’s an even bigger clash to come…

These scenes will air on Monday, 22 December, Wednesday, 24 December, and Thursday, 25 December.

EastEnders airs on Mondays – Thursdays at 7.30pm on BBC One. The show also streams on BBC iPlayer, where most episodes drop early at 6am ahead of their TV broadcast.

Read more EastEnders spoilers on our dedicated homepage

The new edition of Living Legends, celebrating music icon Dolly Parton, is here! Buy Dolly at 80 in newsagents or online , priced at just £8.99.