EastEnders: Episode 6055 airs, Thursday 02 January 2020, on BBC One at 19:30.
Devised by Julia Smith/Tony Holland
Written by Richard Davidson
Directed by Lance Kneeshaw
Series Producer: Sharon Batten
Executive Producer: Jon Sen
Sonia’s concerns grow for Martin.
Mick and Linda have a heart to heart.
The Panesar brothers have some important news for Ash.
After everything that has happened, Karen fails to get the answers she needs.
A furious Mick confronts Linda when she wakes up hungover at The Queen Vic.
Martin worries when Sonia tells him he has been talking in his sleep.
Kat and Big Mo are confused by Jean's sudden good mood.
Honey reveals Adam has been in-touch about new tenants - and when Big Mo reveals it's the Panesar brothers, Ash is stunned.
Shiv Jalota as Vinny Panesar
Danielle Harold as Lola Pearce
Letitia Dean as Sharon Mitchell
Clay Milner Russell as Bobby Beale
Danny-Boy Hatchard as Lee Carter
Jasmine Armfield as Rebecca "Bex" Fowler
Perry Fenwick as Billy Mitchell
Gillian Taylforth as Kathy Beale
Steve McFadden as Phil Mitchell
Amar Adatia as Jags Panesar
Natalie Cassidy as Sonia Fowler
James Bye as Martin Fowler
Lorraine Stanley as Karen Taylor
Danny Dyer as Mick Carter
Kellie Bright as Linda Carter
Jessie Wallace as Kat Moon
Emma Barton as Susan "Honey" Mitchell
Laila Morse as Maureen "Big Mo" Harris
Gurlaine Kaur Garcha as Ash Kaur
Max Bowden as Ben Mitchell
Adam Woodyatt as Ian Beale
Jaz Deol as Kheerat Panesar
Gillian Wright as Jean Slater
Priya Davdra as Iqra Ahmed
Adrian Edmondson as Daniel Cook
Jamie Borthwick as Jay Brown
Andy Gibson for The TV Chronicle