EastEnders: Episode 6045 airs, Monday 23 December 2019, on BBC One at 20:00.
Devised by Julia Smith/Tony Holland
Written by Lauren Klee
Directed by Toby Frow
Series Producer: Sharon Batten
Executive Producer: Jon Sen
Martin's job with Tubbs ends in disaster.
Phil edges closer and closer to the truth.
Linda is forced to defend her actions.
Linda promises to cut back drinking in the new year, so Mick, pleased his wife is making an effort, reveals he has a Christmas surprise lined up.
Meanwhile, Keanu and Sharon remain oblivious that Phil is quizzing people who could help confirm his suspicions.
Elsewhere, Rebecca tries to confront Martin about his behaviour.
Danny Dyer as Mick Carter
Jake Wood as Max Branning
Shay Crotty as Tommy Moon
Kellie Bright as Linda Carter
Steve McFadden as Phil Mitchell
Danny Walters as Keanu Taylor
Tom Wells as Leo King
Letitia Dean as Sharon Mitchell
Jasmine Armfield as Rebecca "Bex" Fowler
Ricky Champ as Stuart Highway
Tony Clay as Callum "Halfway" Highway
Max Bowden as Ben Mitchell
James Bye as Martin Fowler
Shona McGarty as Whitney Dean
Rudolph Walker as Patrick Trueman
Diane Parish as Denise Fox
Suzette Llewellyn as Sheree Trueman
Laila Morse as Maureen "Big Mo" Harris
Gillian Wright as Jean Slater
Davood Ghadami as Kush Kazemi
Jessie Wallace as Kat Moon
Tilly Keeper as Louise Mitchell
Lucy Benjamin as Lisa Fowler
Jaz Deol as Kheerat Panesar
Amar Adatia as Jags Panesar
Tayla Kovacevic-Ebong as Charlie "Tubbs " Savage
Louisa Lytton as Ruby Allen
Toby-Alexander Smith as Gray Atkins
Natalie Cassidy as Sonia Fowler
Abbie Burke as Amy Mitchell
Elizabeth Sweet as Marie Evans
Andy Gibson for The TV Chronicle