Debts and deficits
As expected the U.K. state borrowings for February and for the year to date came in well below the official forecasts of the OPBR in November, and probably below the sharply revised down Budget forecast. The Budget said £354bn for the year. The first … read more