Intrigued by the reason Carol has turned up on her doorstep, Sonia is told by her mother about the cancer she has, but she claims to be coping well with the news.
However, when Bianca arrives, Carol breaks down and is faced with a decision - to stay with Sonia or go back to Walford.
Meanwhile, Max is made an offer by David for the car lot, and Masood struggles to come to terms with his relationship breakdown, while Shabnam's irritating behaviour continues to aggravate her father.
Phil and Sharon are on the rocks, and so when he tries to make things up to her and prove he is committed to their relationship, will she bite?
Catch these scenes and more tonight on BBC One at 8pm.
Tagged in Eastenders