Moira Barton has divided Emmerdale fans of late. While she's still a staunch fan favourite, who has found herself at the centre of several dramatic storylines, other viewers are getting tired of the farmer's constant crying and emotionally-wrought scenes. So not everyone was gutted when Moira announced on last night's episode that she was leaving the Emmerdale cast.
Emma was pushed off of a viaduct by Moira Barton (Natalie J Robb), but her son Adam Barton (Adam Thomas) took the blame. Consumed with guilt, the Emmerdale cast member finally blurted out the truth to Ross, who didn’t take the news very well. After slamming Moira against a wall and running off, the mechanic planned how he would enact his revenge.
Emmerdale spoilers: Moira Barton makes shocking discovery