I want to know the answer to the following question:
Who has executive authority in Saint Helena?
All the background I'm provided with is that "Executive authority in Saint Helena is vested in Queen Elizabeth II and is exercised on her behalf by the Governor of Saint Helena.". Is that enough to answer the question?
Answer: yes