Coronation Street viewers were in disbelief at Ken Barlow's appearance in tonight's episode.
The character has been played by William Roache since the long-running soap debuted in 1960. Ken remains a vital part of the show and played a key role in the latest episode as he provided advice to his onscreen grandson, Adam Barlow.
Adam's marriage with Sarah Platt is on the rocks after she had an affair with Damon Hay. The two rowed in Monday's show as it seemed their romance was about to come to a dramatic end.