Osborne’s headache
The below chart sums up the extraordinary announcement from the Office for Budget Responsibility. George Osborne did his best to maintain the “things are worse than we thought” line but the reverse is true. Unemployment, inflation, the deficit – everything is better than not only the Treasury forecast but better than the market had been preparing