Lizzy, Judith andAutumn are the three resident witches of Lychford, a sleepy Gloucestershire town. In the wake of Brexit, Autumn is questioning her place in Lychford because of her skin colour, while Judith is struggling to keep herself together and pass on her knowledge to Lizzy and Autumn before it's too late. When people start to go missing, our trio discover that they are being pulled across boundaries. There's political trouble at home and trouble in the world of faerie, too. Each woman is on her own to rescue a particular group of strayed humans. Cornell manages to bring real world concerns into the magical world and the wave of anti-foreigner sentiment affects Lychford, too. A thoroughly enjoyable read, if a little uncomfortable at times as the three women's sentiments are laid bare.