Hayley's mother Bev Slater (Ashley McGuire) reassures her she has made the right decision in leaving the baby with the Ahmeds, and covers for her daughter when the rest of the Slaters come calling.
Mariam Ahmed (Indira Joshi) and Arshad Ahmed (Madhav Sharma) find themselves in a difficult situation as Hayley has left her baby with them on their doorstep.
The Slaters celebrate Stacey Fowler's (Lacey Turner) birthday but their focus soon turn back to Hayley - just as the Ahmeds notice something worrying about the baby and call the new mum to insist she meets them at the hospital.
Kat Moon (Jessie Wallace) makes a desperate plea but is she wasting her time?
Later, Bev tries to show Hayley how to be a caring mother, claiming this will be a chance for them to bond and fix the past.
EastEnders continues Monday/Friday at 20:00 on BBC One and Tuesday/Thursday at 19:30 on BBC One.