What is the answer: How many Kings of England were called Henry?
8