December 25 dawns on Albert Square, and it's an awkward lunch for the Mitchells and Beales who are sharing Christmas Day together, and it doesn't go well when Peter and Lola announce they're officially a couple.
Things aren't much better with Bianca, who falls ill to Nikki's clumsiness and ends up with gravy down herself, leading to her throwing food right back at Nikki.
Terry leaves, annoyed, leaving Bianca to be comforted by David, and when David gets some alone time with Carol, she confesses she loves him and they share a passionate kiss.
As Janine looks set to be exposed, Tiffany finds David's phone in her coat pocket and it ends up in the hands of Carol. Listening to the recording of the confession, she's instantly sickened with both Janine and David - but is she willing to take what she has to the police in a bid to save Alice?
David's plan is still on to blackmail Janine, and after her telling Billy she wants him dead, he'll be mown down by a car in a vicious act - but who's behind the wheel?
Danny Dyer officially joins the soap tonight in the role of Mick Carter - the new landlord of the Queen Vic - but Phil doesn't know who he's related to.
These scenes air in tonight's special one-hour Christmas Day episode of Eastenders, 8.30pm on BBC One.
Tagged in Eastenders