Happy Valley star Karl Davies has opened up about the fervent fanbase of soaps as he shared an incident which once saw him slapped by a stranger.
The actor played evil character Robert Sugden on Emmerdale between 2001 and 2005, with a return in 2009 for on-screen dad Jack's funeral.
Karl appeared on Lorraine on Monday morning in the wake of the explosive Happy Valley finale on Sunday evening.