The Office of Budget Responsibility
The Office of Budget responsibility is a recent invention. George Osborne wanted a body that was said to be independent that could assess government economic policy and set out in forecasts what the results were likely to be. To do this he transferre… read more