The Bank of England blames Rachel Reeves for pushing up prices

.....

© The Spectator