EastEnders spoilers follow for Monday’s episode (12 May), which is available to watch now on streaming service BBC iPlayer and hasn’t yet aired on TV.

EastEnders’ Harvey Monroe has made a decision about his romantic future – but he soon got a big shock from his partner Jean Slater.

Harvey has been having an affair with Kathy for a couple of months now, and he planned a caravan break for them both. However, the leaflet was discovered, and the Slaters assumed the holiday was for them.

The Slaters packed for their getaway in today’s episode, but Jean told Harvey that she didn’t want to go without struggling Stacey – which upset Lily.

Harvey went to see Kathy in the café, but she was frustrated by his advances and didn’t want their relationship to be a secret for much longer.

stacey slater, lily slater, harvey monroe, jean slater, freddie slater, eastenders

BBC

Related: Best streaming services

He attempted to fix the holiday plans and convinced Stacey to come, by lying to her and saying that Lily wanted her mum there.

It looked like Harvey had saved the day, but when Lily expressed her disappointment that Stacey was coming on holiday after all, a huge argument and Harvey reached breaking point.

Stacey and Lily eventually made amends and decided to go on the trip together – but it was too late, as Alfie told Harvey that he’d missed his slot to pick up the caravan.

kathy beale, harvey monroe, eastenders

BBC

Related: EastEnders boss teases character return – “I don’t think you’re going to be disappointed”

As the Slaters reflected on the day’s events, Jean realised how much Harvey meant to her, and she roped in Lily, Alfie and Freddie to help her with a surprise.

Harvey returned to find a makeshift tent set up, but as Jean began making a romantic speech, he got overwhelmed and rushed out.

He found Kathy and told her that he can’t continue the affair any longer. While Kathy thought Harvey was ending things with her, he instead said he was going to tell Jean the truth so they could be together properly.

jean slater, eastenders

BBC

Related: EastEnders confirms Tommy’s role in disturbing Joel plot

Harvey returned home to finally come clean about his affair, but Jean didn’t give him a chance to speak, as she had something important to say herself.

She got down on one knee and proposed, which left Harvey speechless. As the family waited for his answer, will he accept the proposal, or will he break Jean’s heart?

EastEnders airs on Mondays – Thursdays at 7.30pm on BBC One. The show also streams on BBC iPlayer, where most episodes drop early at 6am ahead of their TV broadcast.

Read more EastEnders spoilers on our dedicated homepage

Digital Spy’s first print magazine is here! Buy British Comedy Legends in newsagents or online now, priced at £7.99.

Deals that might interest youShop Sky TV, broadband and mobile dealsShop Sky TV, broadband and mobile dealsStranger Things Hellfire Club Dice Dangle CharmStranger Things Hellfire Club Dice Dangle CharmCredit: PandoraShop Claudia Winkleman's Traitors looksShop Claudia Winkleman’s Traitors looksCredit: BBC / Studio LambertOn SaleRichard Osman: We Solve MurdersRichard Osman: We Solve MurdersCredit: VikingShop PS5 consolesShop PS5 consolesCredit: PlayStationShop Alison Hammond's outfitsShop Alison Hammond’s outfitsCredit: Mark BourdillonApple TV+ 7-day free trialApple TV+ 7-day free trialCredit: Apple TV+Sign up for Disney+Sign up for Disney+Credit: Chuck ZlotnickThe Street of Lies: An Official Coronation Street Interactive NovelThe Street of Lies: An Official Coronation Street Interactive NovelCredit: Octopus BooksDeath in Paradise: The Puzzle BookDeath in Paradise: The Puzzle BookCredit: BBC Books