Question: who has been appointed governor of bank of england
Answer: The 120th and current Governor is the Canadian Mark Carney , appointed in 2013 .