Peter Ash has slammed homophobic "idiots" for criticisms over his 'Coronation Street' kiss.

Peter Ash (c) twitter.com/PeterAsh_85

Peter Ash (c) twitter.com/PeterAsh_85

The 33-year-old actor - who plays Paul Forman on the soap - and co-star Daniel Brocklebank (Billy Bayhew) received abuse on social media after their characters locked lips on the cobbles, and now he has fired back.

He told The Sun Online's Soap Bubble: "I know how it works online, I was expecting more to be honest, you know what it's like with those [homophobic Twitter trolls] idiots online.

"It's sad but unfortunately that's just part of it these days, you've just got to expect it."

Daniel questioned one angry viewer who insisted the scenes shouldn't have aired at a time when children could been watching.

After he asked the Twitter user to justify his comments, the tweets were deleted.

Peter added: "Dan shut that down pretty quickly; he's very good with that."

Despite the trolls online, the star was quick to point out that the majority of viewers have been very supportive of the storyline and his character's comeback after Paul initially appeared for a few episodes last year as David Platt's (Jack P. Shepherd) cellmate.

He said: "It's been great. I've seen nothing but positive remarks and that, they like the character so far which is great, really nice...

"It's amazing, it really is a dream job really as you know I did those little bits last year in the prison with Jack, I had no idea I'd be brought back. So when I thought they did have me back for a bit longer I was well made up, over the moon."