Well, that was Andrew Marvell-ous. The series’ penultimate instalment, poetically titled World Enough and Time, was a dizzying ride which took in a shock shooting and the return of two old foes.

Bill took a bullet before getting turned into a Cyberman

“Promise you won’t get me killed.” That was the heartfelt plea of fearful companion Bill Potts (Pearl Mackie) to the Doctor (Peter Capaldi) after reluctantly agreeing to his rash plan: testing Missy’s new-found good nature by giving her a life-saving mission aboard a colony ship sending out a distress call.

The results were initially hilarious but soon unravelled. The bullet-shaped ship (a whopper that’s 400 miles long and 100 miles wide) was caught in the event horizon of a black hole, getting slowly sucked in by its gravitational pull. And 49 of its 50-strong crew had disappeared down the bottom of the ship, replaced by thousands of unknown life-forms.

The sole survivor was janitor Jorj (Oliver Lansley), one of those blue dudes last seen six episodes ago in Oxygen. In his panic at the new arrivals attracting the attention of “them downstairs”, Jorj shot the only human: our Bill. Our voluminous-haired heroine glanced down in disbelief at the gaping hole in her chest before collapsing and being taken down for “repairs”. Was she dead? The Doctor thought not, so left a haunting message in Bill’s subconscious: “Wait for me.”