EastEnders 2nd November 2018

Summary
The Slaters desperately wait for news on Hayley. Carmel takes matters into her own hands.
Comments