Question: how many episodes of doctor foster are there?
Answer: 7