Two months later, Lauren Branning (Jacqueline Jossa), working with homeless people, sees Ian at a tramp shelter. Tanya Cross (Jo Joyner), Max Branning (Jake Wood) and Alfie Moon (Shane Richie) find him and bring him back to the Square but Lucy is unsympathetic, angered by his leaving her and Bobby, and slams the door in his face. Ian refuses to acknowledge anyone. He stays with Tanya and Max until Phil finds out he is back and takes him to his house to ensure he does not tell anybody about Ben murdering Heather. Ian continues to be unresponsive until Phil's partner Shirley Carter (Linda Henry) mentions Heather, and his memory returns. Ben attempts to help Ian by taking him to the café, but Lucy screams and has him physically removed. Ian, extremely miserable, collapses in tears outside, while Phil worries that Ian will remember that Ben murdered Heather. After Sharon returns to Walford, she successfully persuades Lucy to give Ian another chance. Lucy agrees but on the condition that Ian signs all of his businesses over to her so that if Ian abandons her again she can be financially secure. Ian agrees to this. Ben confesses to murdering Heather and is remanded in custody, leaving Ian shocked. He starts working again at the café and getting back into his old life. Phil then gets Ian to visit Ben in prison to try to get him to retract his confession, but Ian says he cannot tell Ben what is right. Eventually, Zainab Khan (Nina Wadia) persuades Ian to attend counselling in an attempt to recover from his mental breakdown and, after talking to Sharon, Lucy finally makes peace with her father.