Katherine Pearce and Lesley Sharp in Three Girls. Photograph: BBC/Parisa Taghizadeh

In a good drama, everybody is right. But it takes a particularly even-handed one to allow a trenchant insight to be voiced by one of its most repugnan(...)