Friday, December 20, 2019

What does the Bank of England governor actually do?

It's the top job at an institution that can affect the finances of people across the UK, but what does it involve?