The return of Peter Barlow fuels his family's ongoing tension in Coronation Street tonight (July 15).
Ken is understanding when Peter (Chris Gascoyne) arrives back and blames train problems for his absence at Deirdre's funeral, but Tracy remains livid with him for missing her mum's emotional send-off.
As Ken has spent the day giving Tracy (Kate Ford) some harsh home truths, she angrily questions why Peter gets away with so much given his own history of selfish behaviour and bad mistakes.
The family tension soon escalates with insults and accusations flying around in all directions, but is there any hope that the Barlows can do Deirdre proud by making a fresh start as a family?
Ken and Tracy exchange insults
© ITV
The Barlow family exchange insults
Coronation Street airs tonight at 7.30pm on ITV.