EMMERDALE fans couldn’t hide their glee after Moira Barton reconciled with Cain Dingle. The emotional scenes tonight showed the Scottish farmer turning up to the bridge to meet Cain where she told him she was more in love with him than ever. Moira, played by Natalie J Robb, admitted she was struggling with life in […]