Coronation Street fans are convinced they have worked out who really attacked Noah, just hours after Gary Windass was seen with a bloodied t-shirt

Coronation Street fans reckon they’ve sussed out who really assaulted Noah, and it wasn’t Gary Windass.
Noah (played by Richard Winsor) first appeared on the ITV soap earlier this year, with a past link to scaffolder Theo Silverton (James Cartwright) soon coming to light.
Theo (Gareth Pierce), opening up to his new beau Todd Grimshaw, revealed that Noah was a man from his church who had subjected him to conversion therapy.
Moreover, seeing Noah again stirred up painful memories for Theo, who has grappled with his sexuality his entire life.

Upon discovering that Noah was dating his ex Danielle (Natalie Anderson), Theo was appalled to see Noah and his children featured in a poster promoting traditional families this week, reports the Daily Star.
Heartbroken, he ended up wrecking the builders’ yard and was discovered by mate Gary Windass (Mikey North). Theo confided in Gary about everything, who then promised to deal with Noah.

In Wednesday’s episode (13th August), Gary went to the community centre to confront Noah, but his wife Maria intervened. Instead, they decided to paint Pride rainbows over Noah’s homophobic posters and leaflets.
Adding to the drama, Danielle’s wife later turned up at Todd’s house and informed Theo that Noah had been attacked and was in hospital.
Danielle pointed the finger at Theo and Todd, but back at home with Maria, Gary was spotted with a blood-stained t-shirt, seemingly confirming he was the one who attacked Noah.

However, viewers are convinced Gary didn’t actually assault Noah as they reckon they’ve ‘figured out’ who the real culprit is. On a Corrie Facebook fan page, one person questioned: “Did Gary really attack Noah then?”.
Another fan then proposed Danielle as the perpetrator: “Maybe Danielle? Could be some sick plan to get her revenge on Theo by trying to frame him.” A third viewer concurred: “Yeah or Noah could be on it as well?”