Government borrowing hit £8.8bn last month, the highest January figure since records began in 1993.