19:30EastEnders31/05/2016BBC One Duration: 30 minutes Tue 31st May 2016, 19:30 on BBC One LondonIan receives some devastating news. Abi learns a shocking truth. Show more ContributorsIan Beale:Adam WoodyattJane Beale:Laurie BrettBobby Beale:Eliot CarringtonLinda Clarke:Lynda BaronLauren Branning:Jacqueline JossaAbi Branning:Lorna FitzgeraldDot Branning:June BrownStacey Fowler:Lacey TurnerKathy Sullivan:Gillian TaylforthDr Sandra Vole:Badria TimimiDS Cameron:Glen WallaceRitchie Scott:Sian WebberDI Samantha Keeble:Alison NewmanSergeant Vicky Buchanan:Nicola SandersonSteven Beale:Aaron SidwellJudge Evelyn Heap:Lucy FlemingExecutive Producer:Dominic Treadwell-CollinsDirector:Lance KneeshawWriter:Peter MattessiGenresDramaSoapsBrandEastEnders Source: BBC Online