Coronation Street fans were left heartbroken tonight as Johnny revealed he'd seen his son Aidan in prison.
Johnny spoke to Carla during a visit and said he was worried his medication wasn't working because he was seeing things he knew were "impossible".
Johnny had previously complained he'd seen mice and cockroaches in his cell, despite other inmates not being able to see them and prison staff finding no evidence of them.
Tonight he spoke to Carla and revealed that he'd seen a vision of Aidan, despite him being dead.
Johnny said: "I thought everything I was seeing was real, until I saw something that I knew was impossible.
"I saw just the back of his head in one of the grey suits you could never get him out of, I used to say mix it up and go for the dark blue, but he loved his grey.
"And the cufflinks, the silver bumblebee cufflinks that he loved.
"It was your brother love, I saw Aidan."
Aidan, played by Shayne Ward, committed suicide on the soap in May 2018, causing heartbreak across the Cobbles.
Aidan didn't appear to be suffering from mental health problems but he had a secret battle with depression.

His suicide brought national attention to the issue of male suicide and sparked a campaign getting men to talk about their problems.
As Johnny confessed he's seen a vision of his son many viewers took to social media to say how much they missed Aidan.
@zoggy812 said: "So sad for Johnny. He's been through so much, especially Aidan's suicide."
Keep up to date with local news in your area by adding your postcode below
@corriedalexo said: "I miss Aidan (heartbreak emoji)"
Amelia said: "Johnny is breaking my heart."
And Shaun Eley said: "It’s breaking me seeing Johnny like this."
*Coronation Street continues at 7:30pm on ITV on Friday