This is a wonderful programme that covers serious issues with humour, warmth and compassion. It is never judgemental. Characters are well drawn and you are able to see them as people and understand their motivations, strengths and weaknesses. Although it covers serious topics it is also very funny but never at the expense of characters or the issues. It's incredibly hard to switch off after watching several episodes as the story and characters are so compelling.