UK Government’s Borrowing Rises to £14.9bn in October
UK Government's borrowing in October was higher than expected at £14.9bn, largely pushed up by higher benefit payments, official figures have shown.
But the figures showed a smaller-than-expected deficit across the first half…