19:30EastEnders26/04/2016BBC One Duration: 30 minutes Tue 26th Apr 2016, 19:30 on BBC One West MidlandsLibby is stunned by Denise's behaviour. Phil returns to his old ways. Show more ContributorsDenise Fox:Diane ParishPhil Mitchell:Steve McFaddenLouise Mitchell:Tilly KeeperBilly Mitchell:Perry FenwickHoney Mitchell:Emma BartonRonnie Mitchell:Samantha WomackJack Branning:Scott MaslenJay Brown:Jamie BorthwickBen Mitchell:Harry ReidPaul Coker:Jonny LabeyPam Coker:Lin BlakleyLes Coker:Roger SlomanBabe Smith:Annette BadlandAndrew 'Buster' Briggs:Karl HowmanShirley Carter:Linda HenryTina Carter:Luisa Bradshaw-WhiteSonia Fowler:Natalie CassidyBex Fowler:Jasmine ArmfieldJohnny Carter:Ted ReillyMick Carter:Danny DyerSharon Mitchell:Letitia DeanKathy Sullivan:Gillian TaylforthKush Kazemi:Davood GhadamiCarmel Kazemi:Bonnie LangfordKim Fox-Hubbard:Tameka EmpsonVincent Hubbard:Richard BlackwoodLibby Fox:Belinda OwusuLinzi Bragg:Amy-Leigh HickmanThelma Bragg:Lorraine StanleyDC Vanessa Jenkins:Caroline FaberDC Sally Booth:Sanchia McCormackExecutive Producer:Dominic Treadwell-CollinsDirector:Nic PhillipsWriter:Anya ReissGenresDramaSoapsBrandEastEnders Source: BBC Online