Coronation Street has celebrated 20 years since actor Jack P. Shepherd took on the role of David Platt. After two decades in the role, the star has made the character one of the most memorable and one of the biggest on the Street.
Growing up on the show, David has been at the centre of several huge storylines and key moments. From serial killer stepfathers, to teen chaos and the murder of his beloved wife Kylie Platt, Jack's character has been through a lot in the past 20 years.
This month marked the 20th anniversary of Jack's debut on the ITV soap as David. Celebrating the milestone, Corrie decided to treat viewers to a throwback for some extra nostalgia.
Read more on mirror.co.uk