Emmerdale actress Emma Atkins has said that she believes her screen alter-ego Charity will finally get her happy ending after a string of wedding disasters.

Charity is set to finally walk up the aisle in an episode screened on January 26 to wed Jai Sharma (Chris Bisson), following several months of delays and three previous weddings which were abandoned.

“She’s desperate now to get it over and done with,” Emma said.

“This wedding was put off because Cain interferes again, so she’s just anxious to get married. This is going to be the wedding she succeeds in,” she said.

And while the day won’t go without the odd hiccup, the 36-year-old revealed that it would be much smoother than before.

“There isn’t a fight for once. Things go according to plan, with the odd hitch,” Emma said. “Charity’s very emotional…and overwhelmed with it all. There are so many scenes where she’s crying a lot. She’s been through so much in the past few months and there’s a frenetic energy to her.”

She added that viewers were likely to be surprised by Cain’s reaction to the marriage.

“There’s a lovely scene on the day of the wedding and I think the audience will be surprised at just how different Cain and Charity are with one another, where they’ve been at loggerheads,” she said.

“They have both had to mature very quickly because Cain is coming to terms with the fact that Charity does love Jai. There will always be a connection between her and Cain, but for right now, it’s Jai.”