Emmerdale's David Metcalfe is set for a Christmas nightmare when he walks in while Maya Stepney and Jacob Gallagher are kissing - but how much will he see?
A new twist in the Maya and Jacob storyline is set to hit this festive season as the pair share another forbidden kiss on Christmas Day - but this time David is seconds away from busting them.
The relationship between teenager Jacob and his teacher has already taken a dark turn when the pair shared a kiss last month.
But despite the fact she was breaking the law by kissing her underage student, Maya is set to pursue Jacob once again this Christmas, while boyfriend David has absolutely no idea what's going on right under his nose.
As David plans a joint Christmas dinner with his exes Leyla and Tracy, the shop owner is oblivious to the sparks that are still flying between his adoptive son and his girlfriend.
But by Christmas Day Maya is clearly so desperate to be alone with the teen once again that she risks everything by planning a way to get rid of David for a few hours.
With so many of David's former flames around the dinner table, things are tense as everyone tucks into their turkey. But there is a chemistry between Maya and Jacob that no one else notices.
Later in the day Maya suggests they all take a walk to work off their Christmas pudding, but she manages to work out a way that she is left alone with Jacob, and once together the teenager gives Maya her Christmas gift.
Delighted, Maya kisses Jacob once again - only this time David is seconds away from walking in on them.
David misses seeing the pair kissing by moments and Jacob is forced to hide out of sight as David and Maya start making out, leaving the schoolboy heartbroken.
But will Jacob manage to stay quiet and out of sight, or will David catch him hiding and start demanding answers?
Surely it's only a matter of time before the truth is revealed?
Emmerdale will air these scenes on Christmas Day on ITV.
Do you want David to catch Maya and Jacob out? Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!