EastEnders spoilers follow from tonight’s episodes, which are available to watch now on BBC iPlayer but haven’t yet aired on TV.
EastEnders is airing twice today (November 28) as Janine Butcher’s lies start to catch up with her.
Monday’s episodes, which are already available to watch on BBC iPlayer, will see Janine tell a huge lie to Mick, in the wake of their recent troubles.
Janine attempted to end things with Mick last week, convinced that he was still in love with his ex-wife Linda and always would be.
Related: EastEnders’ Charlie Brooks teases Janine exit episode
Janine seemed resolute in her decision as she began to cancel their wedding plans, but a big gesture from Mick managed to win her over.
However, Janine is still feeling insecure about where Mick’s feelings really lie in tonight’s first showing at 7pm, especially after learning that he’s been with Linda once again.
In reality, Mick has simply been helping Linda sort things out with her probation officer, but a jealous Janine reacts badly to this and lies that their unborn baby has taken a turn for the worse.
Devastated, Mick turns to Sonia for advice, but it doesn’t take long for her to realise Janine is lying.
Horrified, Sonia angrily confronts Janine and demands she tells Mick the truth straight away.
Always one step ahead, Janine ends up humiliating Sonia in front of everyone in the pub, before issuing her with a nasty threat later on.
Related: EastEnders star Brian Conley teases twists in Rocky and Kathy story
Only this time, Mick has actually been listening and demands to know what Janine hasn’t been telling him.
Tonight’s second episode, airing straight away at 7.30pm, will see a confused Mick attempt to get the truth from Janine.
He later shares a touching moment with Linda, but it seems like she could be moving on herself when she learns that her cancelled date Karl would like another chance to see her.
Meanwhile, Shirley is also keeping a close eye on Janine tonight, and later calls her out for lying.
With the net closing in on Janine, a worried Sonia makes a mysterious call.
EastEnders airs on Mondays-Thursdays at 7.30pm on BBC One. The show is currently dropping early release episodes on BBC iPlayer.
Read more EastEnders spoilers on our dedicated homepage.