Coronation Street
Fri Dec 27 2013 Part 1
E257 Dec 27, 2013 24m Not Rated
Roy and Hayley brace themselves for news of her results.
Nick and Leanne put on a united front.
Flirtatious Andrea gets on Michelles nerves.
Nick and Leanne put on a united front.
Flirtatious Andrea gets on Michelles nerves.
Where to Watch Fri Dec 27 2013 Part 1