Caleb Miligan (William Ash) has awoken the beast in Tracy Shankley (Amy Walsh) as she determines to get what she wants from the Emmerdale rogue.
After Caleb rejected her, casually dismissing their connection but later trying to u-turn, Tracy realised how little he thinks of her.
And he can’t help but bee impressed by her comeback, as she gets him where she wants him.
But it means that he could lose everything, something he should very much be worried about.
Following Moira Dingle’s (Natalie J Robb) discovery of their affair behind Nate Robinson’s (Jurell Carter) back, Caleb decided it was time to cool things off.
Tracy was miffed when he ditched her, declaring the affair over once and for all as he can’t risk destroying his newly repaired relationship with Cain (Jeff Hordley).
Tracy tried to convince him that they can pull the wool over Moira’s eyes, and she confided in him that the whole reason she was with him in the first place was to add some excitement to her life.
Later, she headed round to confront him and he had the smarmy cheek to say he did fancy her and wanted to keep having sex after all.
Knowing he’s a user, Tracy slapped him down and went one step further, demanding that he funds her nursery business.
Smirking, he told her he was impressed but added it would never happen.
However, Tracy wasn’t backing down and she wiped the gurn from his face when she threatened to expose everything to Cain.
Caleb reckoned she wouldn’t risk her marriage but Tracy wasted no time in telling him this is not the case – she is serious.
And boy does Caleb know it.
Fast forward, and Tracy was celebrating her nursery news with champagne in the Woolpack, with deflated Caleb going along with it.
With their relationship going from passionate to fraught, can the pair keep the reason for the gesture under wraps?
Or do they both have further tricks up their sleeves?