How much does the Bank of England governor earn per year?

290,653 pounds