Roy (David Neilson) is still furious with Hayley (Julie Hesmondhalgh) and takes his anger out on Becky (Katherine Kelly)and the customers, while ignoring Hayley, who can't concentrate at the factory and takes the afternon off to speak to Roy. Roy's deeply hurt that his wife felt that she couldn't confide in him and that his honesty hasn't been reciprocated. She reassures him that their marriage won't change because of this and her having a son isn't a threat to them. She can't walk away from Christian, but if it means losing Roy then she will. Roy explains that he'd never put her in that position and tells Hayley he will support her if she wants to see Christian as long as there are no more lies. With Roy's blessing, Hayley goes back to the record shop ready to tell Christian who she is, will she go through with it?Being separated fom Ashley (Steven Arnold) is clearly getting to Claire (Julia Haworth) who finally forgives Audrey (Sue Nicholls) and agrees to go to the café for a cuppa. Audrey uses the opportunity to tell her to give Ashley another chance, but despite the fact that she's not coping Claire's implacable and asserts that she can not get over his betrayal and will never trust him again…Meanwhile, when Tyrone (Alan Halsall) overreacts about one of Paul's (Tom Hudson)comments, Molly (Vicky Binns) interjects and apologises on Tyrone's behalf. Tyrone's furious and vows that he will expose Paul for what he really is. But Molly's growing increasingly weary of Tyrone's obssession with him, how much longer will she put up with it?Elsewhere, Jason (Ryan Thomas) to tries to get to know Jerry (Michale Starke) and Sally (Sally Whittaker) continues to get wound up by Rosie (Helen Flannagan) and Carla (Alison King).