
Move over Cain Dingle (Jeff Hordley), there's another bad boy in Emmerdale in the form of Vicar Charles Anderson (Kevin Mathurin)!
Emmerdale fans were stunned by Charles' unexpected character transformation as he issued a sinister threat to Alex Moore (Liam Boyle) during last night's episode (Wednesday, April 5).