Brilliantly observed and delivered perfectly by an exceptionally talented ensemble cast . I felt as though I knew all of them and what made them tick and a wonderful soundtrack. This show is what I pay my TV licence for - world class writing, production values and mesmerising performances.