Emmerdale star Mark Charnock has thanked fans for their support over his latest hard-hitting storyline on the ITV soap.

Charnock has played the beloved Marlon Dingle on Emmerdale for more than two decades.

Recent episodes have seen Marlon suffer from a stroke before embarking on a long road to recovery.

The storyline has had a big impact on Charnock as an actor, and he took to social media to share his "heartfelt thanks" with fans for posting their own stories and showing their support for Marlon.

eastenders, marlon dingle
BBC

"Proper heartfelt thanks to everyone for their kind words over the last few nights of #Emmerdale," said the star.

"One of the most positive aspects of it all is seeing people bravely sharing their very moving personal stories about strokes and supporting each other.

What to Read Next

"You're all amazing and inspiring," he added.

A flurry of fans rushed to comment, with many congratulating him on being part of such a powerful plot.

marlon dingle, rhona goskirk, emmerdale
ITV

"Marlon's storyline has had me in floods of tears," replied one person. "Your acting has been superb! Raising awareness of strokes can only help both current and future stroke sufferers! Well done #Emmerdale, this storyline is one of the best you've had!"

While another fan suggested that the actor should sweep the next awards season, saying: "Mark, you should win every single TV, soap and acting award, for the heart-rending portrayal of Marlon following his stroke. By far the best and most inspired piece of acting I have ever seen on TV, I was moved to tears. Bloody well done!"

Charnock also paid tribute to actress Elizabeth Boag, who played Marlon's nurse on the soap.

After her final scenes aired, Charnock took to Twitter to say goodbye to the character.

"You were wonderful in the part, Liz! Just superb xx," he tweeted.

Emmerdale airs weeknights at 7.30pm on ITV and streams on the ITV Hub.

Read more Emmerdale spoilers on our dedicated homepage

Stroke Association has further information and support on stroke. You can call their helpline on 0303 3033 100 or visit their website at www.stroke.org.uk. Readers in the US can contact the American Stroke Association.