Yesterday’s Budget gave George Osborne the opportunity to ram home the message that his economic plan is working. Statistics provided by the Office of Budget Responsibility (OBR) indicated a strong economic recovery that has overwhelmingly exceeded forecasts. Unemployment and inflation are down, the deficit is contracting and the economy is growing faster than any advanced economy.
Headline statistics…