Coronation Street
Fri Apr 01 2016 Part 2
E67 Apr 1, 2016 25m TV-PG
Sparks fly with Michelle's old flame.
Sarah struggles to keep it together.
And Kate wonders if she's doing the right thing?
Sarah struggles to keep it together.
And Kate wonders if she's doing the right thing?
Watch from these locations