Emmerdale fans were overjoyed tonight as Marlon Dingle finished things with wife Jessie Grant.
Emmerdale cast member Marlon (Mark Charnock) ended things after Jessie (Sandra Marvin) cheated with ex Al Chapman (Michael Wildman).
Marlon told Jessie that he couldn’t get past the cheating.
He told her: “I’ve been here before thinking I love someone enough to make anything happen.
“It doesn’t work like that.”
Jessie exclaimed: “Marlon please,” however he told her: “You’re not right for this place.
“You should be off saving kids, doing amazing things in the world.
“You’re not going to do that with me.”
Marlon also said he didn’t want to be a “consolation prize”, saying: “I’m worth more than that.”
One Emmerdale fan wrote on Twitter: “Finest words that Marlon has ever uttered! Woohoo, bye love.”
While another added: “Good on Marlon for dumping Jessie. What did she expect? She had no thought for him when she s*****d her ex.”
A third chimed in: “Well done Marlon, now please go Jessie.”
Emmerdale returns to ITV on Monday at 7pm.