EastEnders
18/06/2015
Series 31 Episode 97
June 18, 2015 30m TV-PG
It's a night of revelations in Albert Square as shocking truths come to light for Shirley, Dean and Buster. Can they remain united? Roxy and Ronnie come to blows.
Watch on these services
This title is currently not available on any service.
Cast of 18/06/2015