I watch every Doctor Who episode, at least once, sometimes a couple dozen times, but I almost did not watch this one. The preview information on this episode sounded like it was much too close to the reality we're living today. That's doubly so considering today's violence on London Bridge in which a 'Lorry Driver' drove his truck into a crowd of people, and in a possibly separate attack someone with a long knife attacked people in South London.
I apologize to anyone put off by my bringing reality into the enjoyment of Doctor Who, but that's what is in front of us in the real world. Once I did watch the episode, I found it to be excellent, and maybe after I write this I'll write a regular review. At the moment I cannot separate this from the concerns I have over what's actually happening in the world around us.
The timing of this episode -- June is six months into the year, and approximately 6 months ago the Trump Administration was being sworn into office. That's more than a curious coincidence especially given the assault on truth going on with the Trump Administration in power.