Jack P Shepherd has said Coronation Street bosses still haven’t decided whether his alter-ego David Platt is the father of wife Kylie’s baby.

Kylie Platt (Paula Lane) discovered that she was pregnant at the beginning of the year, but doesn’t know whether husband David or his half-brother Nick Tilsley (Ben Price) is the father.

Jack told Inside Soap: “The writers haven’t actually decided whose baby it is yet – they can’t make up their minds.”

Asked whether David could ever forgive Kylie for her one-night stand with Nick, he said: “I think he’ll go mad when he finds out, but if it’s David’s baby in the end, he’ll probably try to get over it. I think he’ll want to forgive Nick because he’s been close to him over the past few years, and he’ll try to stay with Kylie for the baby’s sake.

Jack said he had to cancel a holiday because of the Coronation Street storyline.

He said: “I was booked to go to Thailand last Christmas, but work phoned up the month before and said, ‘Do you mind cancelling your holiday? Nick’s going to sleep with your bird!'”