Bank of England governor blames spending cuts on bank bailouts

4000
3000