Series 21, Episode 30 airs Tuesday 23rd July at 20:00 on BBC One.

As Kian struggles on the anniversary of a personal tragedy, he is determined that he must save a life today.

Hanssen worries that with his family history he shouldn’t look after Oskar, and whether nature or nurture will have a greater effect on his grandson.

Cameron struggles to accept some recent news and refuses help from Alex. When Serena tries to help, she receives surprising news.