Joey has a startling revelation for David about Janine.
Unable to face what she has found, Carol puts off the inevitable until Morgan makes her realise what's important in life.
Dot is left terrified when she realises she has been deceived in the worst way possible.
After an afternoon with David, Carol finally faces her fears.
Ava contemplates taking up the job offer in Newcastle but will she leave Walford and her family behind forever?
Realising they will be alone and broke this Christmas, Tina has a suggestion for Shirley.
David worries he has ruined the trust he built with Janine but will he be able to use his charm to win her back round?
Tina decides to surprise Shirley but things don't go to plan as Shirley locks horns with her old adversary - her sister-in-law Linda.
Having not heard from Peter while he has been away, Lola fears he doesn't want to be with her anymore so she is quick to confront him when he returns to Walford.
David's plot to elicit the truth from Janine takes an unexpected turn when he's forced to face his own demons at Pat's grave.
Meanwhile, Kat and Alfie save the day when the local OAPs are left high and dry; and Shirley pays a visit to a ghost of Christmas past.
|David Wicks||Michael French|
|Janine Butcher||Charlie Brooks|
|Billy Mitchell||Perry Fenwick|
|Lola Pearce||Danielle Harold|
|Peter Beale||Ben Hardy|
|Ian Beale||Adam Woodyatt|
|Phil Mitchell||Steve McFadden|
|Shirley Carter||Linda Henry|
|Tina Carter||Luisa Bradshaw-White|
|Carol Jackson||Lindsey Coulson|
|Kat Moon||Jessie Wallace|
|Alfie Moon||Shane Richie|
|Mo Harris||Laila Morse|
|Patrick Trueman||Rudolph Walker|
|Cora Cross||Ann Mitchell|
|Dot Branning||June Brown|
|Poppy Meadow||Rachel Bright|
|Jake Stone||Jamie Lomas|
|Lauren Branning||Jacqueline Jossa|
|Max Branning||Jake Wood|
|Abi Branning||Lorna Fitzgerald|
|Masood Ahmed||Nitin Ganatra|
|Terry Spraggan||Terry Alderton|
|Alice Branning||Jasmyn Banks|
|Dexter Hartman||Khali Best|
|Jay Brown||Jamie Borthwick|
|Sam James||Cornell St John|
|Sadie Young||Kate Magowan|
|Bianca Butcher||Patsy Palmer|
|Ava Hartman||Clare Perkins|
|Danny Pennant||Gary Lucy|
|Joey Branning||David Witts|
|Lucy Beale||Hetti Bywater|
|Tiffany Butcher||Maisie Smith|
|Morgan Butcher||Devon Higgs|
|Bella Young||Isobelle Molloy|
|Reverend Stevens||Michael Keating|
|Bank Cashier||Jamie Chapman|
|Gas Man||Gary Milner|
|Executive Producer||Dominic Treadwell-Collins|