Intelligent, touching, sensitive, gripping, challenging and funny programme, well observed and true to life but also imaginative.. Love the diverse characters and their hidden back stories.. bit hard to watch at times and felt frightening. we are all humans with difficulties and how these disadvantages throw us into chaos and make us fragile to the underbelly of life just so we can survive..Excellent writing.. and obviously the cast was fantastic...