Home > Drama > Emmerdale star Natalie J Robb on Moira Barton’s attraction to Cain Dingle October 22nd, 2011 by Sarah. No comments As fans of Emmerdale will know, in forthcoming episodes, Moira Barton and Cain Dingle are set to have an affair, and Natalie J Robb, who of course plays Moira, has been telling Inside Soap about the plotline. There’s always been a spark of sexual tension between Moira and Cain (Jeff Hordley) but after the pair have a furious row, they end up kissing. Natalie said, “There’s a huge fight. But Moira kisses Cain! “Sometimes in life you have that chemistry with someone for no reason and you struggle with it. It’s worth watching – a lot of ladies are going to like it!” She added, “It’s not a one-off. Moira doesn’t want to go back to him, and she fights it when she does. “It’s quite an abusive relationship, actually – but Cain brings out a different side to her.” Natalie went on to say that she’s worried for Moira, because if her husband and family find ou...