
Moira was adamant that Ruby was trying to get into her man’s pants tonight and ended up giving her a good ol’ Glasgow Kiss.
Elsewhere, little Frankie went missing (although we probably wouldn’t have noticed because she’s hardly ever on screen!) And, Amelia considered getting a puppy.
Here’s everything that happened in Emmerdale tonight on Wednesday, September 4.

Emmerdale tonight: Moira’s Glasgow Kiss
Moira was reallyyyy confused tonight, asking Tracy to give a delivery to David despite David being long gone from the village. She clearly hasn’t been keeping up to date with the village news, has she?
Later on, Moira saw Ruby give Cain a squeeze of the arm and got it into her head that Ruby wanted to get her husband into her bed! Heading over to Mill Cottage, Moira then accused Ruby of exactly this and headbutted her – Glasgow Kiss style (and nobody gives out a Glasgow Kiss quite like Moira does!)
Cain and Caleb then walked in and were horrified by the scene, with Ruby milking her injuries and feeling sorry for herself as she tended to her bleeding nose. She took great pleasure in mimicking Moira’s Scottish accent though, suggesting that she would ‘knock the Scottish DNA’ right out of her.
Moira was clearly not feeling well as Cain asked her about her blood tests. Moira couldn’t even remember booking the appointment, with Cain at his wits end with his wife. He didn’t know how to help her if she couldn’t help herself. Will Moira ever get answers over what’s the matter with her?
Tom wanted to get Amelia a puppy…
Amelia broke the news to Kerry that she and Tom were now sort-of a thing, and Kerry was right to have her concerns.
As Amelia and Tom sat with Kerry with the Wooly, Noah couldn’t help but seethe as he watched his ex get cosy with Belle’s husband. And, if Noah was feeling bad about the whole thing, it’s safe to say that Belle was feeling a whole lot worse.
She overheard Tom offering to get Amelia and Esther a puppy and soon feared that history was repeating itself. We reckon that Tom should never lay hands on another animal again, and we think poor Piper would agree!
Emmerdale tonight: Cheating Tom
Letting himself into Belle’s house, Tom enjoyed watching Belle suffer.
Belle stood her ground though, begging Tom to stay away from Amelia. It was obvious that Tom’s new relationship with Amelia was just to get to Belle though, as he soon cheated to his new girlfriend by kissing Belle.
His wife didn’t reciprocate this kiss though, with Tom then telling Belle that it would only be a matter of time before they were back together again. Someone please tell Amelia (not that she’d believe them though!)

Frankie also wanted a puppy – and did a runner!
Amelia wasn’t the only one with puppies on her mind tonight as Frankie discovered that there was a litter of pups at the vets.
Frankie soon ran off to see the cute animals, with Nate, Tracy and Vanessa all panicking after realising that she’d disappeared.
Tracy considered getting the police involved but fortunately child-killer Ella had found Frankie and had returned her back home safely. All that puppy talk and we never actually got to see one on screen.
Tracy was surprisingly civil with Ella despite their history…
Nate and Tracy rekindled things – again!
After this slight scare, Tracy admitted that it was hard to keep an eye on Frankie as it was. She feared what this would be like once Nate headed off for his new job in Scotland.
Admitting that she didn’t want Nate to go, the pair then shared a kiss with each other on the sofa. So, it looks like they’re on-again (how many times is that now?)
Will’s blackmailing horror
Will and Jimmy were glued to each other’s side once again tonight (seriously, this bromance has come out of nowhere!)
Sick of being tormented, Will then confessed that this mystery person was demanding £10k after sending him some deep fake images.
Will was simply going to use the money as bait though, to lure his blackmailer in front of him in person so that he could take them on face to face. Will this end well? We think not…
READ MORE: Forget Charity, could Mack and Aaron be the soap’s hottest new couple?
Emmerdale usually airs weeknights on ITV at 7.30pm.
Classic Emmerdale usually airs every weekday on ITV3 at 6am and 6.30am, plus 1.40pm and 2.10pm.
Plus, visit our Facebook page @emmerdaleinsider for all the latest Emmerdale news, gossip and spoilers!