This week on EastEnders, Kat is shocked to find Alfie on her doorstep, begging for her forgiveness and saying he wants to win her back.
Terrified that Alfie will see Hayley and the baby, Jean orders him to leave right away. Alfie heads off to get the boys while Jean tries to convince Kat not to see them.
Alfie finally manages to have a heart-to-heart with Kat and she is over the moon when she is reunited with her boys.

However, there's more drama in store as an unwitting Alfie cradles Hayley's baby.
Alfie is shocked when Hayley reveals she's the baby's mum as it's clear the baby is his...

Alfie tries to talk to Hayley about why she lied to him, but Kat interrupts them. Alfie later makes it clear to Hayley he wants to win back Kat, and Hayley is deflated. She warns Alfie that he can't be a part of his daughter's life, and if he insists she will tell Kat the truth.
Later, Alfie tries to plan an event for his latest venture, Blue Moon Funerals, and asks Hayley to help him out.

When Jean sees them spending time together she is angry and tells Alfie she knows the truth about the baby. She gives him an ultimatum - tell Kat the truth or she will!
Meanwhile, Mel is annoyed when Ray is late for a date at Walford East. Ian tries to step in and impress Mel, but his efforts backfire.
Ray later leaves Mel in the lurch again and she is fuming. Maddie tells Mel where she can go to spy on Ray and she is shocked by what she sees...
