An increase in spending of nearly £7 billion has been supported in the House of Commons