Coronation Street - Season 59 Episode 296 -
Season 59, Episode 296 - Tuesday, 25th December 2018
The truth about Gina tears the Metcalfes apart. Johnny and Jenny have a showdown over Liz. A fragile Daniel and Sinead play host and hostess.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.