After Carol's sent into festive preparations following her news from the doctor, she vows to make the most of what could be her last Christmas - though an awkward moment ensues when Masood asks her how her mother died.
Telling him that it was down to cancer, it brings her own worries back into the front of her mind.
Meanwhile, David tries to worm his way back into Janine's life by turning up at her door with a Christmas tree.
As they remember all the good times, he goes a step too far when he brings up Michael - but could Janine be cracking under David's charm?
Elsewhere, Shirley is annoyed to see that Tina's planned a surprise trip to their brother's pub, and although he isn't there when they arrive, she still manages to lock horns with his wife and her sister-in-law Linda.
Alfie and Kat decide it's time they make the best of what they have left in The Queen Vic, and so enlist the help of Patrick to write a list of guests for the Christmas street party.
Danny and Lucy nurse their bruised egos following the loss of their jobs with a few drinks in the pub, and as one thing leads to another, the pair share a kiss.
These scenes air at 7.30pm on BBC One tonight - December 19.
Tagged in Eastenders