Emmerdale spoilers: Moira Barton rages as she discovers Caleb Milligan and Tracy Metcalfe’s affair
Moira Barton was left totally horrified in Emmerdale when she discovered Tracy affair with Caleb.
Moira Barton (Natalie J Robb) was left totally horrified in Emmerdale when she discovered Tracy Metcalfe’s (Amy Walsh) affair with Caleb Milligan (William Ash).
Tracy and Caleb have been secretly seeing each other behind Nate Robinson’s (Jurell Carter) back since October, and he currently has no idea, but how long will it stay that way?
In tonight’s (December 25) Christmas special, Tracy and Nate headed to Butler’s farm to spend Christmas with the Dingles, and everything seemed to be going surprisingly well.
However, when Cain Dingle (Jeff Hordley) decided it was time to visit sister Belle (Eden Taylor-Draper) and Moira and Nate reminded us all that there’s never a day off when you’re a farmer, Tracy offered to stay behind and look after the children, and Caleb was quick to offer his help.
Moira got quite the shock when she walked in on Caleb and Tracy
As soon as everyone had left, Tracy and Caleb wasted no time in getting up close and personal, with Caleb then revealing that he had bought her a Christmas present.
Later, they continued to kiss, though Tracy explained that it felt wrong when daughter Frankie was upstairs. It was then that Caleb decided to give her her Christmas gift.
When he presented her with a beautiful, expensive necklace, Tracy was flattered, but pointed out that she couldn’t take it without Nate asking questions.
Instead, Caleb suggested that she keep it hidden and only wear it for him, and Tracy soon agreed.
Delighted, the pair were soon kissing again, and were so distracted that they didn’t notice Moira coming back in from the fields.
It didn’t take long for her to catch them at it, and scream what we have all been thinking:
‘What the hell are you doing?’
With their secret finally out in the open, what will the future hold for Caleb and Tracy?
Will they be able to convince Moira to keep quiet, or will Tracy have a lot of explaining to do when Nate gets back?