A spokesman for the Treasury said: "The UK is forecast to have the highest borrowing in the G7 this year and is borrowing one pound for every four it spends. The Budget set out a plan to accelerate the reduction of the deficit and restore confidence in the economy, and was welcomed by the OECD."