Line of Duty’s Fantasy of Accountability
At one point in season six of Line of Duty, which is currently airing on BBC One, Superintendent Ted Hastings – the proud, determined, grouchily folksy Northern Irish head of Anti-Corruption Unit 12 – is called into the office of some of the...