Michael (Steve John Shepherd) starts the day on bad terms with Janine (Charlie Brooks), snubbing her attempts to make amends following their recent argument. However, when Janine becomes emotional and recalls how she seems to lose everyone close to her, Michael is given food for thought.
Later, Billy (Perry Fenwick) informs Janine that a man has called the office over a once-in-a-lifetime business opportunity. Intrigued, Janine takes a cab to the Gherkin building to meet him, but she's shocked to find Michael waiting for her instead.
Michael soon reveals that he's reconsidered their future and believes they could be fantastic together if they made things work. As Michael drops down on one knee and pops the question, how will Janine react?
EastEnders airs tonight at 8pm on BBC One.
> Read our full spoiler for tonight's EastEnders episode
> Read more EastEnders spoilers and news