Government borrowing in November was the lowest for that month in three years, according to official figures.