When Carl manages to convince Jimmy that he's ended things with Eve, it looks like he's finally got his complicated love life back the way he wants it as he immediately makes plans to carry on seeing her in secret.
However, Eve later leaves the businessman stunned when she declares that she's had enough of sneaking around and wants a public relationship with him - or nothing.
In the heat of the moment, Carl agrees that he'll dump Chas - but is he really willing to do so?
Emmerdale airs tonight at 7pm on ITV1.
> Click here to read more about tonight's episode