EastEnders airs deadly confrontation for Zoe Slater and Anthony Trueman in Christmas Day cliffhanger

Zoe Slater (Michelle Ryan) has confronted Anthony Trueman (Nicholas Bailey) over his sick decision to lie about the fate of her twins.

The Moons’ decision to have a community Christmas dinner was bound to bring drama, but nobody could quite anticipate what was to follow.
While troubled Jasmine Fisher (Indeyarna Donaldson-Holness) secretly met up with twisted tormenter Chrissie Watts (Tracy-Ann Oberman) on Edward Road, Zoe was anticipating the arrival of her estranged son.
As far as she was aware, her daughter died in hospital. She had no idea that Jasmine is the aforementioned child – or that she’s been plotting with Chrissie.
Kat, seeing how excited her beloved Zoe was at the prospect of finally meeting her son, decided to confess the information that Anthony had gave her – but the women’s heart-to-heart was swiftly interrupted by Chelsea Fox (Zaraah Abrahams), who revealed the truth.

Chelsea explained that a vengeful Anthony had lied about the twins’ death so that he could find them first, and effectively tarnish Zoe’s character so he could form a bond with them.
Anthony made his way back to The Vic and exchanged a war of words with Zoe. She wanted to know whether he was her tormenter, and whether he was the behind the Christmas card that had been sent from her ‘son’.

The two then began to fight as she told him to leave, with his head being smashed off the architrave of the kitchen door. Anthony then slammed Zoe’s head into the bannister, knocking her unconscious.