Coronation Street’s Jack P Shepherd has admitted that his character David Platt could struggle to accept wife Kylie coming back into his life.

Kylie has been missing after falling back into drug addiction to explain actress Paula Lane’s absence while on maternity leave, but is now back on the cobbles as David is embroiled in a custody battle with her son Max’s biological father Callum Logan (Sean Ward).

But according to Digital Spy, Jack reckoned David might not welcome Kylie back with open arms: “It’s all a bit of a grey area. She just says she was down in London for a bit and was with a mate so he’s still not 100% whether she’s off the drugs or not so they could crop up at any minute. He’s worried.

Coronation Street
Jack P Shepherd plays David Platt (ITV)

“At the moment he’s just taking everything she says with a pinch of salt. As long as she’s back then it’s good for him with the court battle that he’s got on at the minute.”

But asked whether he would eventually forgive her, he said: “Yeah probably. I think it’ll take time though because she has left him in a world of pain with bringing up both kids and still trying to work as well.

Coronation Street
Kylie (Paula Lane) will be shocked at Callum’s (Sean Ward) involvement in her family (ITV)

“It’s been difficult for him but time heals wounds doesn’t it? So maybe he can eventually forgive.”

Jack also added that his character’s love of a good fight could soon raise its head again: “Everyone keeps saying to me on the street, ‘When are you going to fight Callum? When are you going to push him over?’ and stuff like that.

“Callum’s not got his comeuppance yet. But hopefully he will.”