Sol Heras is leaving Coronation Street. The 25-year-old actor, who plays Ryan Connor, is set to film his final scenes on the cobbles which will air on ITV at the end of the summer, according to The Daily Star.

The star revealed that he will be sad to say goodbye to actress Kym Marsh, who plays his on-screen mum Michelle Connor, as they have become close on set.

He said: "Kym is one of my best friends on the show. She took me under her wing and we've become best friends.

"She's ace, we talk all the time. And with Ryan being Michelle's son there's a chance he could come back."

Heras departs the show after one year, having joined the soap in July 2012, replacing Ben Thompson as Michelle's son.

His character Ryan will reportedly realise that there is no reason to stay in Weatherfield after being dumped by girlfriend Katy Armstrong. He then receives a job offer as a DJ in Ibiza and decides to leave the Street behind.

The actor revealed that he receives a lot of off-screen abuse after his love rat character destroyed Katy's relationship with Chesney Brown (Sam Aston).

He explained: "I get a lot of people shouting at me asking why I'm so mean to Chesney.

"Guys congratulate me on having a gorgeous girlfriend but other people moan and say I should leave her alone.

"I was on a golf course recently and the lady behind the bar refused to serve me.

"She said 'You're an a*******. I can't serve you'. She said what I'd done to Chesney and Katy was awful.

"But as an actor that's the kind of reaction you want and I've been lucky to have so many different storylines."