EastEnders spoilers follow.
EastEnders has confirmed who is responsible for Zoe Slater’s latest sinister threat, as more dramatic scenes unfold in the Square next week. As Zoe accuses another member of her family of tormenting her, someone else confesses and turns this mysterious story on its head…
Zoe is currently receiving a string of worrying threats, including a message in the barrel store and a Christmas card containing a stack of photos of her. She has suspected the likes of Anthony, Vicki and Jean, but is no closer to getting answers.
In next week’s scenes, at Walford’s annual Christmas lights switch-on, another frightening message appears in the window of The Vic, which sends Zoe spiralling once again.
Zoe later finds something in Tommy’s rucksack that makes her believe he is behind the threats and accuses her half brother of targeting her from the start.

BBC
Related: Best streaming services
But meanwhile, Lily confronts Jean and reveals that she saw her stage the nasty surprise in the window. Jean admits to being responsible and makes it clear that she wants Zoe gone.
As Lily reels from her nan’s shock admission, Jean refuses to show any remorse for what she has done – but she also insists that the light up threat was the only thing she has done to scare Zoe away and that the other acts were the work of someone else.
Zoe remains unaware of Jean’s actions, and all hell breaks loose in The Vic as she lashes out at her entire family in the wake of her accusation against Tommy.

BBC
Related: EastEnders’ Kim Fox set for heartbreak in huge engagement party twist
Kat eventually feels she has no choice but to ask her daughter to move out of the pub, and Zoe seeks refuge from suspicious Anthony, who invites her to stay at his house.
Lily is already concerned that Jean is pushing herself too hard, and as the week continues, she gets even more worried for her nan’s mental health, especially in the wake of Freddie leaving Walford to go travelling with Anna.

BBC
Related: EastEnders reveals Sam’s cruel Nigel scheme as she hides life-changing secret
Taking matters into her own hands, Lily speaks to Anthony about her concerns – but when she tells her nan that he’s suggested making a GP appointment, Jean angrily refuses to do so.
Lily continues to beg struggling Jean to seek medical help, but will she be able to get through to her?
These scenes will air from Monday, 1 December to Thursday, 4 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 is here! Buy Ariana & Witches in newsagents or online, priced at just £8.99.