Chancellor Philip Hammond says there will be no emergency budget