EastEnders spoilers: Phil exposes Keanu and Karen

Find out what's ahead for the residents of Albert Square

EastEnders spoilers for 4-7 December 2023 (BBC)
EastEnders spoilers for 4-7 December 2023 (BBC)

Phil makes explosive accusations about Karen and Keanu on EastEnders next week, while Jack is working hard to get Denise’s forgiveness.

Plus, Sonia is feeling as though Debbie is coming between her and Reiss, while Elaine and Yolande become Christmas rivals.

It’s your full guide to all the EastEnders spoilers for 4-7 December 2023.

Phil exposes Karen and Keanu’s crime

EastEnders,04-12-2023,Phil Mitchell (STEVE MCFADDEN);Kat Moon (JESSIE WALLACE),****EMBARGOED TILL TUESDAY 28TH NOVEMBER 2023****,BBC PUBLIC SERVICE,Jack Barnes/Kieron McCarron

Mitch gets into an accident when his van hits Harvey’s taxi, but Karen settles the debt by handing Kat banknotes from the stolen Mitchell haul.

Phil, by this point, is already suspicious about Karen splashing the cash. And when he clocks that Kat has been handed his marked bills, he sets out to get the evidence he needs to prove Karen and Keanu staged Albie’s kidnap.

Read more: Soap spoilers

Phil’s tactic is to send Tommy over to 23b and the youngster wastes no time in finding the money hidden under Karen’s bed. And so, just as Sharon is excitedly announcing that she and Keanu will hold their wedding reception in the Queen Vic on Christmas Day, in bursts Phil to drop the bombshell that Karen and Keanu staged Albie’s kidnap for money.

Can Denise forgive Jack?

EastEnders,05-12-2023,Denise Fox (DIANE PARISH);Jack Branning (SCOTT MASLEN);Dean Wicks (MATT DI ANGELO),****EMBARGOED TILL TUESDAY 28TH NOVEMBER 2023****,BBC PUBLIC SERVICE,Jack Barnes/Kieron McCarron
Denise Fox (DIANE PARISH); Jack Branning (SCOTT MASLEN); Dean Wicks (MATT DI ANGELO) (BBC)

On Monday, Denise arrives home early from holiday and is keen to get the latest Walford gossip from Jack. But before Jack can reveal that Sam is currently staying with them, the woman herself bursts into the room – much to Denise’s horror.

Jack then tries to win Denise round by turning on the charm, but relations between the pair sour further when she learns that she’s also been kept in the dark about Dean’s return. Jack then turns to Stacey for support about the situation, but an angry Denise is soon giving him an ultimatum: either Sam goes or she will.

Following this showdown, Yolande tries to give Denise relationship advice. Sam, meanwhile, says she can’t stay but points out to Jack that Denise is a good woman and that not many people would have taken on his troubled kids. And so, by the week’s end, Denise and Jack have reconciled – but a definite atmosphere of unease remains between them.

Bad news from the hospital for Reiss

EastEnders,08-11-2023,6799,Reiss Colwell (JONNY FREEMAN);Sonia Fowler (NATALIE CASSIDY),****EMBARGOED TILL TUESDAY 31ST OCTOBER 2023****, BBC, Jack Barnes/Kieron McCarron
Reiss Colwell (JONNY FREEMAN); Sonia Fowler (NATALIE CASSIDY) (BBC)

Sonia’s latest appointment reveals that she’s on track with this stage of her IVF treatment. But just as she and Reiss are planning a romantic night together, a call comes through to inform Reiss that his wife has a bad infection.

The following day, Sonia is left ashamed as she confides in Kathy that she feels haunted by the presence of Debbie and that the IVF treatment will be scuppered by this current emergency. Later, an exhausted Reiss returns home after troubling night by his wife’s bedside, and Sonia tries to comfort him.

Elaine and Yolande’s Christmas rivalry

EastEnders,07-12-2023,Elaine Peacock (HARRIETT THORPE);Yolande Trueman (ANGELA WYNTER),****EMBARGOED TILL TUESDAY 28TH NOVEMBER 2023****,BBC PUBLIC SERVICE,Jack Barnes/Kieron McCarron
Elaine Peacock (HARRIETT THORPE); Yolande Trueman (ANGELA WYNTER) (BBC)

Elaine is adamant that the Queen Vic’s sponsored event in the Square be a big success and gives George and the family instructions. But her patience begins to fray when things start to go wrong.

Yolande, meanwhile, starts recruiting for her community choir, but meets with little success. And noticing this failure, Elaine can’t help but muscle in, only to find that her booze-filled bribery tactics don’t impress her new rival. And by Thursday, Elaine’s attempts at a takeover have resulted in battle lines being between her and Yolande.

EastEnders airs on BBC One Monday to Thursdays, and streams on iPlayer.