Tonight on Doctor Who it’s the premiere of A Town Called Mercy. The Doctor finds himself the reluctant Sheriff of a Western town under siege by a relentless cyborg, who goes by the name of the Gunslinger. But who is he and what does he want? Find out at 7.35pm on BBC1.

In the meantime, here’s the episode round-up:

We’ll be running our regular “rate the episode” poll straight after the episode concludes, so don’t forget to join in and give your thoughts. We’ll also have previews of the next episode.