The results of the paternity test are finally revealed. Charlie's worry for his family leads to a heartbreaking confrontation, and Shirley makes a brave decision. Show more
Discover 11,128,835 listings and 279,776 playable programmes from the BBC
The results of the paternity test are finally revealed. Charlie's worry for his family leads to a heartbreaking confrontation, and Shirley makes a brave decision. Show more