Leanne Barlow's dislike of Karl Munro intensifies on Coronation Street tonight (April 10) as she witnesses him losing his temper with her stepson Simon.
Karl's temper builds when he is roped into looking after Simon and the Alahan kids at Number 13, which is the last thing he wants when he is struggling with his guilt over Sunita's death.
With Simon constantly making insensitive remarks about Sunita and the Rovers fire, Karl (John Michie) comforts the twins before losing it with Simon.
However, as Karl angrily brands Simon a "horrible brat", he chooses the wrong moment as Leanne (Jane Danson) walks in and is disgusted by his outburst. Is Leanne the one person Karl can't win over?
© ITV
Leanne isn't happy over Karl's outburst.
Love many, trust few, always paddle your own canoe