UK budget deficit soars on cost of debt, energy support

UK budget deficit soars on cost of debt, energy support

UK government borrowing surged in November as the public finances came under mounting pressure from rising debt-interest payments and the huge cost of subsidizing energy bills for consumers and businesses. The budget deficit stood at £22 billion ($26.8 billion) – the highest monthly total in records stretching back to 1993 and almost triple the £8.1 … Read more