Wednesday night's episode of Coronation Street was an emotional rollercoaster as a major character was killed off-screen. However, spirits were lifted by a heartwarming engagement later in the show.
Poor Chesney (Sam Aston) got some awful news while he was in hospital battling his own health problems. News arrived from Owen Armstrong in Portugal that his ex-girlfriend Katy Armstrong had died in a car accident.
Chesney immediately jumped out of his hospital bed saying he needed to get to his and Katy's son Joseph, despite the protestations of his nurse.
The tragic news of Katy's death was leaked in the press ahead of the show, but fans were still left reeling.
RIP Katy. You remain an all-time #corrie worldie and that weasal Chesney's greatest achievement.— Danny Flexen (@DannyFlexen) October 18, 2017
R.I.P Katy Armstrong #corrie heaven has gained an angel— Garry windass (@windass_garry) October 18, 2017
Oh Katy's dead! Josephs mum! 😪 #Corrie— Ellie (@E_JBishop) October 18, 2017
However, some fans criticised the show for having Katy die off screen.
What is the point in killing a character off screen!? It would’ve been better to bring Katy back and then kill her off!!😂😂 #corrie— Amy Hartman (@Amyyh18) October 18, 2017
Killing off Katy Armstrong is so random - especially off screen. Especially when Georgia May Foote could easily have come back #corrie— Ryan JL (@RyanJL) October 18, 2017
#corrie killing Katy Armstrong off-screen is such a cop out— Scott Brookens (@scott_brookens) October 13, 2017
They killed off Katy and she didn't even get an on-screen death?! Not even watching but nah I'm not having this 🙅🏻 #Corrie— katie (@Kaaaaatie_x) October 18, 2017
There was some consolation for viewers of the show as the heartbreaking news brought Sinead and Chesney closer together.
She told him that his bravery following Katy's death made her realise how much she truly loves him.
Sinead said: "I want you. I only ever feel complete when we're together," while Chesney responded: "I will. Marry you. As long as we're doing it for the right reasons."
Coronation Street airs on Mondays, Wednesdays and Fridays at 7.30pm and 8.30pm on TV3 and ITV. Check out the latest soap news and clips here.