Mark Charnock has played Marlon Dingle on Emmerdale for the past 26 years, with the character’s hard-hitting stroke storyline being one of the key focuses on the soap this year. Marlon’s wedding with wife number five Rhona Goskirk (played by Zoe Henry) will take centre stage in upcoming scenes. While Mark is set to be involved in the soap’s “sensational” 50th-anniversary storylines this autumn, he’s admitted he “assumes the worst” when contracts are being renewed. Read more