We're halfway through Capaldi's final series as the Doctor - join us for a review of the stories so far and a non-spoilery look ahead at what's to come.