An independent Bank of England isn’t working

.....

© The Spectator