Honey advises Callum to try to get Ben to open up but she doesn’t break Ben’s confidence. Unaware that she’s keeping his secret, Ben sees them together and lashes out at Honey, only for Billy and Jay to step in.
With Lexi insisting he apologise, Ben joins Honey for a coffee and she implores him to let Callum in. Ben ponders Honey’s words but a difficult conversation with his father provokes him into purging again. Callum arrives home early and catches Ben but when he tries to talk to him, things go horribly wrong.
Meanwhile, Kim wants to know why Patrick isn’t fighting to win Yolande back, while Denise tries to convince her to stay. Patrick has a big decision to make – put his heart on the line or let his true love go back to Birmingham and a man she doesn’t love.
Elsewhere, on Peach’s due date, Zack gets good news – his viral load is now undetectable. As he and Whitney spend time at their daughter’s tree, Zack suggests they could try for another baby. Whitney breaks his heart when she reveals she can never put her body through that again.
Also, Reiss goes on a charm offensive to win Sonia over.
EastEnders, BBC One, tonight at 7.30pm or watch on BBC iPlayer now
Laurel decides to join Jai in India. However, when she goes to retrieve Marshall’s passport for the his planned holiday with his aunt Jean, Colin turns nasty and locks her in Marshall’s bedroom.
Meanwhile, Caleb, who suspects Corey is up to something dodgy, asks Nate to keep an eye on him.
Elsewhere, Dan makes a decision about his future.
Emmerdale, ITV1, tonight at 7.30pm