who has been appointed governor of bank of england
Governor of the Bank of England The 120th and current Governor is the Canadian Mark Carney, appointed in 2013. He is the first non-Briton to be appointed to the post, but made a commitment to the Prime Minister to take up British citizenship.[2]