I want to know the answer to the following question:
Who is currently the governor of Bermuda?
All the background I'm provided with is that "Of these, only Bermuda's and the Isle of Man's Tynwald have been in continuous existence since 1620.". Is that enough to answer the question?