The Witches Familiar – Doctor Who (S9E2)

Lets start with the positive on this episode as it must be said, there were some misses, but still quite a bit to like...