Politicians like to say the Bank of England is independent of the government, but is it really?

30th April 2025

Is the idea of central bank independence all a game of smoke and mirrors designed to funnel money in the direction of the City of London?

It's a question that has to be asked.