The UK government borrowed more than expected in October, totaling £17.4bn due to increased spending. This raised public sector net debt to 97.5% of GDP. Tax rises are expected to reduce borrowing, despite resistance from retailers and farmers.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing