Question: how many episodes are there in vanity fair on itv?
Answer: 7