John (James Thornton) is hoping to put an end to the recent aggro within the family, so he sits down with Moira at the farm for a candid heart-to-heart about their future.
While Moira (Natalie J Robb) tells John that she still loves him and believes they can work things out, he drops the bombshell that he wants to make their split final.
As Moira mourns the end of her marriage, there's more trouble on the way as the Barton kids discover John's intentions second-hand from Chas (Lucy Pargeter). What effect will John's decision have on the family?
Emmerdale airs tonight at 7pm on ITV1.
> Read our full spoiler for tonight's episode of Emmerdale
> Read more Emmerdale spoilers and news