Coronation Street star Jack P Shepherd has appeared to spoil that his character David Platt will exit the soap in dramatic scenes on Wednesday.
Appearing via a video call on ITV's This Morning, the actor said it would have been "nice" to reach his 25-year milestone on the soap next month but that the next instalment marked "the end".
A clip from the episode teased on the morning programme shows David being knocked to the ground by a car after his plan to stage a hit-and-run to claim the insurance money to pay off his debts goes wrong.
This could be the Platts' worst nightmare yet! 😱
— Coronation Street (@itvcorrie) March 5, 2025
Stream now on ITVX or watch tonight at 8pm on ITV1: https://t.co/DnXlIrdNGm#Corrie pic.twitter.com/PbcMrxk5yD
Discussing the episode, Shepherd said: "Twenty-five years - it's a long time. I think it's about 25 years next month. It would have been nice to kind of reach that milestone, but sadly it's tonight, it's the end. But I've loved every minute of it."
Asked if Wednesday's episode is the actual end for his character, he added: "Yeah, I can't believe we've managed to keep it out [of the news] for so long, but I think everyone will enjoy it."
Afterwards, This Morning's soap expert Sharon Marshall asked: "Has he just given us a massive bombshell?" to which presenter Ben Shephard replied: "I think he might have."
Shepherd joined the long-running soap in 2000 to portray David, the son of Gail (Helen Worth), taking over the role from Thomas Ormson, who portrayed the character as a child.
Viewers have watched the character grow up over the years and become rebellious, often feuding with others including his mother and his sister, Sarah Platt, played by Tina O'Brien.
His dramatic storylines include his then-girlfriend Tina McIntyre, played by Michelle Keegan, falling pregnant and Gail secretly paying for her to have an abortion.
It was later revealed that hairdresser David had been responsible for pushing his mother down the stairs during an argument after he found out about the abortion.
He later had a daughter, Lily, with his ex-wife Kylie Turner (Paula Lane), and he became a father figure to her son Max.
Tragedy struck David when Kylie was fatally stabbed, but he later met Shona Ramsey, played by Julia Goulding, and they married.
His latest dramatic storyline has seen David get involved in the gangster world.
To secure the money he owes, he has asked Andy (Andrew Goth) to run him over so he can use the life insurance money to pay his debts.
"I need you to kill me"#Corrie pic.twitter.com/FWq4TX0YnK
— Coronation Street (@itvcorrie) March 3, 2025
The clip on This Morning teased that things go astray when Daisy Midgeley, played by Charlotte Jordan, steps out at the moment he is about to be run over, forcing him to push her out of the way.
Reflecting on his time on the soap, Shepherd said: "It's all I've ever known. I've been playing this part now longer than what I was playing Jack Shepherd, which is mind-blowing, really.
"But I've loved my time here. I love the character and it's a really special, special episode."
Shepherd said that it had been a "really fun" episode to film, as it had been the first time he was in every scene.
His chaotic storyline comes after Worth said goodbye to her character Gail Rodwell in an emotional Christmas Day episode after 50 years on the cobbles.
Shepherd also revealed that this is not the first time he has teased a dramatic end, as he recalled telling This Morning viewers when Kylie was going to die, adding: "It went down in history and a lot of people watched it."
Coronation Street continues on Virgin Media One and ITV at 8pm.
Source: Press Association