UK Economy UK Government Borrowing Soars Above Forecasts as December Deficit Hits £17.8… admin Jan 24, 2025 The British government's borrowing reached £17.8 billion in December, marking the highest December deficit since…