Government borrowing rose by more than expected to £17.8 billion last month, the highest December figure for four years, ...