Ayesha is in a quandary when she realises she could help a distressed patient get rid of an unwelcome house guest, but it means breaking confidentiality. Show more
Discover 11,128,835 listings and 279,834 playable programmes from the BBC
Ayesha is in a quandary when she realises she could help a distressed patient get rid of an unwelcome house guest, but it means breaking confidentiality. Show more