And Charlotte Hogg has resigned as deputy governor of the Bank of England less than a fortnight into the role.



Source link