Emmerdale's Mark Charnock, who plays Marlon Dingle in the ITV soap, found it difficult to watch the current storyline involving his on-screen daughter April Windsor.