EastEnders spoilers for tonight reveal that Zack and Sharon meet Alyssa’s mother, but who is the father?
Meanwhile Mick panics when he realises Frankie is missing and Ben makes a revelation leaving Callum feeling insecure.
All this and more in tonight’s EastEnders.
EastEnders spoilers: Alyssa’s father finally revealed
In the market, Zack takes Alyssa off Martin but as he walks off her toy drops and unbeknownst to him a girl watches on.
Later both he and Martin receive the paternity test results.
Alyssa’s toy has been dropped off and when they scan the area Zack spots a girl.
Once Zack and Sharon catch up to her she tells them her name – Jada.
She admits she’s Alyssa’s mother and when she reveals who the father is Sharon and Zack are shocked.
Who is Alyssa’s father?
Mick worries about missing Frankie
Read more: Who is the father of baby Alyssa in EastEnders? Five fan theories
Frankie is still in the boot of the car crying out for help.
In the Vic, in front of Janine, Mick makes Nancy tell him what she did after trying to get hold of Frankie all night.
They’re all horrified when they realise Frankie’s phone is still at the bar.
Janine gets a message that she needs to see Liam ASAP and with Billy there, Liam tells her he stole a car.
It dawns on Janine that it’s Frankie’s. Later she’s shocked that Mick has brought in Jack to help them find Frankie and tries to put them off searching.
Ben tells Callum the truth
Callum tells Ben and Jay about the Prince Albert’s gay icon’s event night, but notices Jay mouth something to Ben.
When Callum questions him, Ben tells him about his past numerous partners, Callum is left feeling insecure.
Chelsea tells Denise her news
Read more: Strictly Come Dancing fans demand BBC signs EastEnders star Danny Dyer for next series
Gray wants to tell Mack and Mia about the engagement and the baby, but Chelsea doesn’t think it’s a good idea. She has yet to let Denise know about the engagement news too.
Later Chelsea and an excited Kim announce the news, but Denise has a few home truths for Chelsea.
Want more spoilers from EastEnders? Entertainment Daily has a dedicated EastEnders spoilers section for you to get your fix before the latest episodes air.
EastEnders usually airs Mondays at 8.05pm, Tuesdays and Thursdays at 7.35pm and Fridays at 8.30pm on BBC One.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think.