Coronation Street
Mon May 16 2016 Part 1
E98 May 16, 2016 25m TV-PG
Can Jenny finally put her demons to rest?
A worried Carla demands the truth.
And Todd lends an ear to shocked Sean.
A worried Carla demands the truth.
And Todd lends an ear to shocked Sean.
Watch from these locations