Coronation Street fans believe they have identified the true assailant of Noah, and it's not Gary Windass.

Noah, played by Richard Winsor, was introduced to the ITV soap earlier this year, revealing a past link with scaffolder Theo Silverton (James Cartwright).

Theo, in a heart-to-heart with his new partner Todd Grimshaw (Gareth Pierce), disclosed that Noah was a man from his church who had subjected him to conversion therapy.

Moreover, seeing Noah again stirred up distressing memories for Theo, who has grappled with his sexuality throughout his life.

Noah was attacked (Image: ITV)

Upon discovering that Noah was dating his ex Danielle (Natalie Anderson), Theo was appalled to see Noah and his children featured on a poster promoting traditional families, reports the Daily Star .

I

See Full Page