Coronation Street actor Jack P Shepherd has said he will defend his character David Platt if fans turn against him.
In an upcoming storyline David will row with his gran Audrey (Sue Nicholls) after he refuses to sign the salon back over to her.
Audrey wants the money for the business to take a round-the-world cruise with conman Lewis Archer (Nigel Havers).
However, David fears that Lewis is taking advantage of Audrey and will not sign over her salon.
The situation soon gets out of control with solicitors and police getting involved.
Chatting about how fans might react, Shepherd told Digital Spy: "I would imagine they'd be on Audrey's side. I'm expecting people to say, 'What are you doing to your gran? Just let her be happy!'
"But if people come up to me and say that, I'll just explain David's point of view to them, and I won't let them go for about an hour!
"I'll try to really get it through their heads that Lewis is a bad guy and he will leave Audrey heartbroken."
He added: "We don't know what's going to happen, but I reckon the viewers will be thanking me in the end!"
Shepherd revealed that David's mum Gail (Helen Worth) and wife Kylie (Paula Lane) will back him up.
The actor said: "David's really against the idea, and so is Gail.
"Kylie also has strong feelings on the matter - she fears that as soon as David hands the salon back to Audrey, then her inheritance will be gone. So Kylie's dead against the idea for money reasons, and she's acting like Lady Macbeth in this whole storyline, whispering in David's ear all the time.
"But it's not so much about the money for David - he just doesn't want his gran to get stitched over by the conman."
This article is powered by Well Contented Ltd