Coronation Street - Season 59 Episode 300 -
Season 59, Episode 300 - Monday, 31st December 2018
Carla and Peter examine their history and address their future. Kate's night out with Imogen devastates Rana. Lewis tires of Gail's influence on Audrey.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.