Michelle's (Kym Ryder) satisfied with Sean's (Antony Cotton) explantion about Sonny but when Liam (Rob James-Collier) hears about Steve's (Simon Gregson) claims he smells a rat. Demanding the truth from Steve he begins to accept the logic of why would he lie. Back at work Liam tackles Sean who manges to bluff again but just as he thinks he's going to get away with it the Connor brothers call him to their office. Sean's heart sinks, and faced with the menacing might of both Liam and Paul (Sean Gallagher), he finally starts to crumble. As David (Jack P Shepherd) prepares to head off to see Tracy's solicitor he attempts a quick grope at Tracy (Kate Ford), reminding her he doesn't mind giving his evidence as long as the end result is worth it. But returning from the meeting full of bravado, David's shocked when Tracy issues him with a violent threat of her own, promising to break every bone in his body if he ever tries to grope her again. But has she done enough to scare him off?Aware she can't stay at Jamie's (Rupert Hill) forever, Leanne (Jane Danson) arranges to use Janice's flat, the only problem being they'll have to break in. It's not proving easy until Liam (Rob James-Collier) comes along and impresses Leanne with his breaking and entering skills. He's openly flirty with her but Leanne plays it cool and when Jamie fills her in on the new factory boss she's quick to insist she's not interested, maybe too quickly!Meanwhile, Ashley's (Seven Arnold) worried that Claire is getting too involved with counselling Casey as she continues to take out-of-hours phone calls.