The City of London, seen from the south bank of the River Thames in London. The UK government borrowed £22.3bn in October, £10.8bn more than the same month a year ago. Associated Press
The City of London, seen from the south bank of the River Thames in London. The UK government borrowed £22.3bn in October, £10.8bn more than the same month a year ago. Associated Press