Government borrowing hits second highest since records began - London Business News | Londonlovesbusiness.comGovernment borrowing reached £17.4 billion in October, indicating limited financial flexibility amidst soaring debt interest and rising expenditure.