It’s Christmas Day and Max Branning makes his long-awaited return to Walford.

Where has Max been for the past few months? What has made him want to return now? And will he be getting revenge on those who have wronged him?

Meanwhile, time is running out for Phil, leaving the Mitchells more worried than ever that this could be his last Christmas. Will their worst fears be realised?

Elsewhere, Lee’s secrets are becoming increasingly difficult to keep under wraps. Will he finally come clean this Christmas?

Also today, Denise’s hopes for a peaceful Christmas with Libby and Patrick don’t go exactly to plan when Patrick reveals that he’s invited Derek to spend the day with them. Denise is also unhappy when she learns that Kim – who is away on holiday with Vincent – has told their mum about the pregnancy.

Finally, Jack isn’t happy when he sees Roxy nursing another hangover.

Load More Related Articles
Load More In Eastenders