Started off slowly with a large cast of characters but once the story got going it was enjoyable. A book about small town politics with all the dysfunctions that are there. Though it's set in small town in England, it could've taken place anywhere.