James Meadway in the New Statesman warns the left…
“Britain’s economic woes have not been caused by its messiahs, but by its managers. The problem isn’t the Institute of Economic Affairs. It’s the Institute for Fiscal Studies.”