A guest on The Jeremy Kyle Show proposed to his girlfriend despite her mocking him for his erectile dysfunction.
Stephen got down on one knee after partner Bev told host Jeremy Kyle that her boyfriend struggles to “get it up” during intercourse.
Bev, who has been with Steven for 25 years, revealed she’s even been given offers from richer men.
Read more: Jeremy Kyle fans mortified as mum is accused of “dogging behind a burger van”
Stephen was on the show to find out whether his partner had betrayed him, desperate not to lose her.
However, Bev wasn’t too complimentary and Stephen hinted their sex life is dire.
He said: “We were in the hotel last night – no sex!”
But Bev hit back: “He likes sex, Jeremy, but he can’t get it up!”
Stephen quickly said: “It’s a medical thing!” to which Bev replied: “It’s not my fault you can’t perform down below.”
Speaking about her offers from other men, Bev said: “I’ve had other offers. One of them was a rich man – but money doesn’t bother me.”
However, an audience member decided to slam Bev and shouted: “What a shallow thing to say. So rude and disrespectful to say that in front of your partner.”
Stephen then asked Bev why she visits him if she didn’t want to be with him, to which she replied: “Because you call me all the time. If you didn’t call, I probably wouldn’t come down at all.”
Despite Bev giving Stephen the cold shoulder, he plucked up the courage and popped the question after they both passing the lie detector.
Read more: Jeremy Kyle fans in tears as mum whose baby was killed by boyfriend blames herself for her death
Viewers watching from home were shocked by Stephen’s decision to propose.
One person wrote on Twitter: “Nooooooooo old man gonna propose to this vile creature,” while another tweeted: “If there’s one thing I love, it’s a horrendous #JeremyKyle proposal.”
A third added: “Why be with her Steven FFS she a [expletive] and a control freak.”
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think of this story.