UK government borrowing at lowest since 2007