It's been two years since the end of the third ... the second episode on BBC iPlayer (I binge watched it, rather than wait another 24 hours to catch it on BBC One tonight), I can understand ...