On her first day of home visits, Karen finds herself embroiled in a case Rob is investigating. As their worlds collide, will it give them a chance to get back together?
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
On her first day of home visits, Karen finds herself embroiled in a case Rob is investigating. As their worlds collide, will it give them a chance to get back together?