EastEnders02/12/2016BBC One Duration: 30 minutesFirst broadcast: Fri 2nd Dec 2016, 20:00 on BBC One HDLatest broadcast: Fri 2nd Dec 2016, 20:00 on BBC One WalesLinda holds a ladies' night at the Vic. Ian has a surprise for Kathy. Show more ContributorsMick Carter:Danny DyerLinda Carter:Kellie BrightWhitney Carter:Shona McGartyLee Carter:Danny-Boy HatchardJohnny Carter:Ted ReillyShirley Carter:Linda HenryBabe Smith:Annette BadlandAbi Branning:Lorna FitzgeraldKathy Sullivan:Gillian TaylforthIan Beale:Adam WoodyattJane Beale:Laurie BrettStacey Fowler:Lacey TurnerBex Fowler:Jasmine ArmfieldLouise Mitchell:Tilly KeeperJay Brown:Jamie BorthwickBen Mitchell:Harry ReidSharon Mitchell:Letitia DeanRoxy Mitchell:Rita SimonsRonnie Mitchell:Samantha WomackJack Branning:Scott MaslenHoney MItchell:Emma BartonDenise Fox:Diane ParishPatrick Trueman:Rudolph WalkerKim Fox-Hubbard:Tameka EmpsonVincent Hubbard:Richard BlackwoodDonna Yates:Lisa HammondKush Kazemi:Davood GhadamiCarmel Kazemi:Bonnie LangfordDerek Harkinson:Ian LavenderHarriet Summers:Tracy ForsytheJimmy Summers:Harry NealeExecutive Producer:Sean O'ConnorDirector:Penelope Shales-SlyneWriter:Daran LittleGenresDramaSoapsBrandEastEnders Source: BBC Online