EastEnders: Episode 6040 airs, Friday 13 December 2019, on BBC One at 20:00.
Devised by Julia Smith/Tony Holland
Written by Lisa McMullin
Directed by Waris Islam
Series Producer: Sharon Batten
Executive Producer: Jon Sen
Ben makes a worrying discovery.
Ian is left humiliated.
Jay regrets a decision.
Ian prepares for his campaign presentation - while Ruby gets ready to commit sabotage.
Jay regrets giving Stuart a trial at the undertaker's when he suggests a Christmas promotion to drum up business.
Rainie arrives back in Walford and seeks out Kathy to apologise for everything.
Tilly Keeper as Louise Mitchell
Danny Walters as Keanu Taylor
Gillian Taylforth as Kathy Beale
Milly Zero as Dotty "Kirsty" Cotton
James Bye as Martin Fowler
Ricky Champ as Stuart Highway
Max Bowden as Ben Mitchell
Tony Clay as Callum "Halfway" Highway
Jake Wood as Max Branning
Shona McGarty as Whitney Dean
Clay Milner Russell as Bobby Beale
Tom Wells as Leo King
Steve McFadden as Phil Mitchell
Maisie Smith as Tiffany Butcher-Baker
Tanya Franks as Rainie Branning
Danielle Harold as Lola Pearce
Louisa Lytton as Ruby Allen
Adam Woodyatt as Ian Beale
Scott Maslen as DI Jack Branning
Jasmine Armfield as Rebecca "Bex" Fowler
Natalie Cassidy as Sonia Fowler
Lorraine Stanley as Karen Taylor
Victoria Broom as Edith Fletcher
Jamie Borthwick as Jay Brown
Isabella Brown as Lexi Pearce
Toby-Alexander Smith as Gray Atkins
Letitia Dean as Sharon Mitchell
Andy Gibson for The TV Chronicle