CORONATION Street fans have been left gobsmacked by a shocking age-gap romance.
The surprise love story came out of nowhere with two unlikely Weatherfield
residents having enjoyed a night of passion with one another.
Viewers of the ITV soap opera were left open-mouthed as the show opened to reveal that Leanne Battersby had spent the night with hunky Ryan Connor.
The romance blindsided viewers with a loved-up connection between the two never having been hinted at before.
Leanne has been on a downward spiral in recent weeks after taking revenge on her ex-fiancé Nick and her sister Toyah after they formed a secret romance behind Leanne’s back.
On Wednesday, Corrie viewers saw Leanne get increasingly drunk as well as her attempts to make a pass at Ronnie Bailey.
But it wasn’t Ronnie that ended up in bed with Leanne.
Instead, viewers saw that she had romped with a much younger toyboy.
Ryan is aged 32 whereas Leanne is believed to be over 47 years old.
But it seemed that age was just a number for the pair as they found themselves cuddled up to one another with Leanne later bragging to Tracy about getting down and dirty with the Rovers barman.
A shirtless Ryan said to Leanne: “Morning, do you know what’s the best cure for a hangover?”
Leanne then quipped back: “To not get battered in the first place.”
EastEnders star defends rival soap Coronation Street amid crisis on the cobbles
Reacting in shock at the new cobbles couple, one fan said: “Hold up Ryan slept with WHO.”
A second said: “Ryan and Leanne? Whatttt.”
Another penned: “Nah Ryan slept with Leanne??? And we don’t even get a Carla reaction!?”
Before a fourth wrote: “Ryan and Leanne????? I’m… not hating it? The potential!”
Whilst someone else joked about the ‘real reason’ sofa-surfer Ryan decided to bed Leanne for the night, writing: “One good thing about Ryan sleeping with Leanne is at least he got a bed for the night not a couch.”