Michelle (Kym Marsh) is concerned for Ryan after catching him with drugs the previous day, but when he claims that Kylie led him astray by supplying the cocaine, he provides his mum with a convenient scapegoat.
Soon afterwards, Michelle angrily confronts Kylie (Paula Lane) on the street, blaming her for everything. As Kylie protests her innocence, Gail (Helen Worth) fiercely defends her wrongly-accused daughter-in-law.
Michelle makes no apologies for her outburst, but how will she react when Ryan confesses that he has lied yet again?
Coronation Street airs tonight at 8.30pm on ITV1.
> Read our spoiler for tonight's 'Coronation Street' episode
> Read more 'Coronation Street' spoilers and news