Prime Minister Sir Keir Starmer said development assistance aid will be slashed to raise defence spending.