England has had many kings.