For a start, £14bn is just a drop in the ocean: public sector current spending is still forecast to climb to £1,351bn in 2029 ...
We have the highest levels of peacetime spending. We have the highest levels of public debt. We have non-existent growth, ...
In ‘Rethinking Monetary Policy’, I argue that the Bank of England’s 30-year-old commitment to inflation targeting is no ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results