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