Grab your celebratory fish fingers, for fantastic news strides along for the Doctor and his companions! After weeks of crunching numbers and taking names while doing so, it was finally confirmed that the first episode of season 6 titled The Impossible Astronaut was the most recorded British television show in history! We’re talking a mere 4.1 million viewers– a truly deserved number! What could this possibly mean for fans of the series? More fantastic episodes– duh doy! The next episode, Rebel Flesh, starts tomorrow eve! But I’m sure you already knew that.