The Chancellor said she wanted the boost to defence spending to benefit UK firms but that there would always be a need to buy things from abroad.