But is he responsible? And will Albie be found?
After telling Karen that he intends to put his plan into action sooner rather than later, Keanu asks Sharon if he can take Albie out before they leave for Abu Dhabi, but Sharon says there isn’t time.
When Sharon refuses to pay him his finder’s fee for the Pub, Pint and Fight event, Dorian arrives and threatens her.
As Sharon handles the situation, Keanu steps in and throws his weight around, making Sharon furious at him for meddling.
As Sharon waits for Dorian to return, she's surprised to discover Keanu is there to back her up. Arriving flanked by heavies to collect his cash, Dorian warns Sharon that if she goes to the police, he knows where she and Albie live.
Walking Sharon home, Keanu starts to put his plan into action when Sharon gets distracted.
The following day, with Keanu ready to put his plan into action, Karen worries that he’s doing the wrong thing before he goes to Sharon’s to pick up Albie to take him to a birthday party.
Later, Sharon is angry to hear from one of the other mums that Keanu made an excuse about the party to take Albie off elsewhere.
Arriving back in the Square, Keanu tells Sharon that something terrible has happened. He took Albie to the park, turned his back for a second, and then Albie was gone.
As the police launch an investigation into Albie’s disappearance, Sharon is distraught and the residents of Walford organise a search party.
After being quizzed by the police, Keanu goes to Sharon and points out that Dorian issued a threat to her and Albie. Horrified, Sharon realises that Dorian could be behind this and tells the police, who immediately follow up on this line of enquiry.
Later, as Sharon and Keanu comfort each other at home, Zack finds a note pushed through the door demanding £50,000 for Albie’s safe return.
EastEnders continues Mondays to Thursdays at 7.30pm on BBC One with first look episodes available from 6am on BBC iPlayer