
Coronation Street bad boy Carl Webster’s (Jonathan Howard) decisions took us on an emotional rollercoaster in tonight’s episode, as he made a massive U-turn.
After turning up to work at the garage in the morning, Carl was stunned when Kevin Webster (Michael Le Vell) fired him.
Carl had been involved in some dodgy dealings, which he was operating from the garage, so it made sense that furious Kevin would throw him out.
Having lost his job, Carl insisted that there was nothing left in Weatherfield for him, which Kevin was pleased to pass on to Abi Webster (Sally Carman).
Viewers will know that Abi has feelings for Carl and was left heartbroken earlier this week when he slept with her then called off their relationship all together.
Abi wasn’t the only one upset by Carl’s sudden decision to leave, and when she arrived in the cafe, Debbie Webster (Sue Devaney) put her on the spot by demanding that she talk him out of it.

When Abi’s lacklustre attempts failed to convince Carl, Debbie pointed out that she needed family around her that she could trust, especially after her diagnosis.
Debbie was diagnosed with dementia earlier this year, which really rocked her. In more recent scenes, she was left feeling extremely betrayed when Kevin lied to her about still having cancer.
She made it clear that it was important to her that Carl stuck around, and eventually she managed to convince him to stay.

When Abi later confronted him about his change of heart, Carl insisted he was staying put for the sake of his sister, though Abi demanded that he tell her the truth.
It was then that he confessed that he couldn’t bear to leave her, which made Abi point out that he had been the one to end things between them.
Carl admitted that he was wrong and that he shouldn’t have pushed her away, all while discreetly stroking her leg.
However, Abi didn’t take the bait and went straight back to Kev. Has Carl missed his chance?