It’s been a long time coming, but Robin (Elisabeth Moss) and Miranda (Gwendoline Christie) finally have it out this week after another visit to the fertility clinic.

Miranda loses her cool with the receptionist, sending papers flying and leading to a much-needed showdown between the two cops.

Elsewhere, when Pyke learns that Puss is manipulating Mary in ways he never imagined, his over-protective-father routine backfires at the school gates, while Puss’s attempt to apologise to Robin for trying to bite off her nose only causes more harm than good.

There’s a thrilling cliffhanger tonight, and if you simply can’t wait till next week for the finale, don’t forget the full series is available on iPlayer.