EastEnders31/01/2017BBC One Duration: 30 minutesFirst broadcast: Tue 31st Jan 2017, 19:30 on BBC One HDLatest broadcast: Tue 31st Jan 2017, 19:30 on BBC One WalesTina takes matters into her own hands, and there is more trouble in store for the Carters.ContributorsPhil Mitchell:Steve McFaddenSharon Mitchell:Letitia DeanBen Mitchell:Harry ReidJay Brown:Jamie BorthwickMichelle Fowler:Jenna RussellJane Beale:Laurie BrettSteven Beale:Aaron SidwellLauren Branning:Jacqueline JossaKathy Beale:Gillian TaylforthMick Carter:Danny DyerJohnny Carter:Ted ReillyBabe Smith:Annette BadlandTina Carter:Luisa Bradshaw-WhiteSylvie Carter:Linda MarloweShirley Carter:Linda HenryEmerald Fox:Doña CrollLibby Fox:Belinda OwusuPatrick Trueman:Rudolph WalkerHoney Mitchell:Emma BartonExecutive Producer:Sean O'ConnorWriter:Katie DouglasDirector:Rick PlattGenresDramaSoapsBrandEastEnders Source: BBC Online