Tracy has found herself drawn to Caleb (Picture: ITV)
The shocking and passionate moment unfolded as Tracy was ripping into Caleb for his treatment of Nate.
What started off as anger soon exploded into something very different as Caleb grabbed Tracy for a kiss.
After her initial shock, she responded with a second aggressive kiss before they both parted flustered and wondering where this takes them from here.
With Emmerdale boss Laura Shaw recently revealing to Metro.co.uk that a big affair would be an upcoming storyline, it looks like this liaison is not going to be a one off.
The reveal came as Nate and Caleb were confronted by Lydia Dingle (Karen Blick) over their alibis for the time that Craig was murdered.
With the Dingles all under the spotlight, Caleb was first asked where he was, and Nate was able to confirm he was with him.
Though little does he know that he is missing a very hurtful detail.
Caleb has more of an alibi that Nate realises (Picture: ITV)
Nate was accosted by Amit Sharma (Anil Goutam), who confronted him over the recent violent confrontation.
Tracy was stunned to hear that Nate had been involved in Caleb’s showdown with Amit, who had issued a threat that Nate would get a comeuppance.
Caleb witnessed the exchange and, back home, Nate explained that he was backing up Caleb as he attacked Amit over seeming homophobia against Nicky.
Tracy reminded him that while Caleb had helped him out of the Harry situation, Nate wasn’t his goon.
Tracy is hiding a secret from Nate – and it’s going to get worse (Picture: ITV)
Storming over to Caleb’s home, Tracy laid into him, shouting that Nate wasn’t his lackey and warning him not to use him.
It was during this rant that the two kisses happened and, after rushing back to Nate, Tracy struggled to maintain her composure.
She then received a text from Caleb assuring her that their secret is safe with him.
But, it is pretty much a given that what starts as a small secret will gradually get bigger and bigger.
Back at the Dingle investigation, Caleb lied that Tracy had just given her piece of mind and then left.
But how long will Nate be in the dark?
Poor Nate! (Picture: ITV)
Teasing the big storyline, producer Laura told us: ‘We love an affair in soap, so we’ve got a very passionate, steamy affair coming up between two people, and one of them at the moment is seemingly very happily married.
‘The affair is going to have huge repercussions. It’s going to affect a lot of our villagers. It’s also going to ultimately lead to a new arrival joining the show, which
‘I can’t tell you about just yet because it won’t be until next year, but we’re very excited about it here. It’s going to be explosive, and that new arrival is going to cause uproar in the village.’
A resident is betrayed in a big way.