Carl discovers Chas has been having an affair with Cameron Murray (Dominic Power) and begins blackmailing them for the £30,000 that Chas took from him. Carl slowly becomes obsessed with getting Chas back and starts pushing everyone away, including Jimmy. Carl asks Chas to run away with him and she agrees, wanting to keep him sweet. However, on her wedding day, Carl has a fight with Jimmy. However, after she marries Dan Spencer (Liam Fox), Carl realises that she has no intention of being with him. He corners Chas and confesses that he killed his father for her. Chas is disgusted and tries to flee. However, he pushes her down and attempts to rape her. In self-defence, Chas hits him over the head with a brick. She flees the scene. Later, Cameron turns up. They argue and Cameron hits Carl with a brick, killing him. His last words were "I'm indestructible." His body is found the following morning by Adam Barton (Adam Thomas) and Victoria Sugden (Isabel Hodgins).