Unusually for a British TV series, there seems no regularity in the number of episodes in each season. It looks like they kept the writing quality up by just making as many shows as they had good ideas for, rather than a set number of episodes per season. This may explain the oft-rumored "missing last episode" supposedly known as "The Bishop Affair".