EMMERDALE fans are in shock after David Metcalfe made a devastating discovery about his son Jacob.
The shopkeeper – who is played by actor Matthew Wolfenden in the ITV soap – will soon leave the village and tonight’s episode revealed why.
David was left devastated on tonight’s Emmerdale[/caption] David saw his son Jacob kissing his ex Victoria[/caption]Viewers know David has been pining over his ex Victoria Sugden for months.
However she wants nothing to do with him after she gave up her son’s inheritance to bail him out of debt, and he thanked her by framing her for driving offences.
While there’s no bad blood between them anymore, Victoria has been very clear she wants nothing to do with him in the romantic sense.
And that is mainly because she’s fallen for his son Jacob Gallagher.
In tonight’s episode David almost caught the pair together in the house when he returned home unexpectedly.
Jacob lied and let David think it was Gabby upstairs so he wouldn’t discover the truth about Victoria.
But when he later ran into Gabby and realised she wasn’t the mystery woman, David headed back to find out what was going on.
And he saw his son and his ex-girlfriend passionately kissing – leaving him utterly devastated.
Fans are in shock at the scenes.
One wrote: “David catches Jacob and Victoria…. what will happen next”
A second said: “I actually feel sorry for David.”
Another added: “This David/Jacob/Victoria storyline is a creepy!”