drunken Shelley confronts Gail Platt (Helen Worth), who she thinks is having an affair with Charlie. Shelley yells drunkenly at Gail, to which Gail famously replies: "Just go home and sleep it off, you silly girl!", and tells Shelley that Charlie is doing some building work for her. Shelley is ashamed and Charlie tells her that she is stupid. Shelley apologises and he forgives her. After Maya Sharma (Sasha Behar) burns down Dev Alahan's (Jimmi Harkishin) grocery shop empire, Shelley thinks that as they are friends, and that Charlie could rebuild Dev's shops. Over dinner at Dev and Sunita's flat, Shelley suggests to Dev that Charlie could do the job for mates' rates and he could start as soon as possible, as he doesn't have much work at the moment. Charlie is furious about this and tells Shelley that she has made him look like a fool so Shelley apologises again. In December 2004, Shelley gets in touch with her mother and they arrange to meet for lunch. Shelley tells Charlie that she is going to a Newton & Ridley Christmas party but he phones the brewery to check and learns that there is no party, making him suspicious. He confronts Shelley who is evasive initially but when Charlie accuses her of seeing another man, she admits that she visited Bev and intends to meet her again. Charlie then insists Shelley phone Bev and tell her that she doesn't want to see her any more. Charlie continues to put Shelley down, and after every phone call, he accuses her of talking to her mother. A few weeks later, Bev visits No. 1 and asks Deirdre Barlow (Anne Kirkbride) to pop next door and fetch Shelley because they need to talk. Shelley lies that everything is fine with Charlie and does her best to convince Bev it is true but Bev asks Deirdre to keep an eye on Shelley as she isn't convinced. For New Year 2004, Charlie buys Shelley a new dress but it is two sizes too small. Charlie pretends to be upset that he has got the wrong size, but hints that instead exchanging it, Shelley should go on a diet. Shelley is upset and tells him to get the dress changed but Charlie gives it to Jason Grimshaw (Ryan Thomas), who gives it to his girlfriend, Violet Wilson (Jenny Platt). Shelley is humiliated when Violet comes to