The United States' secretary of war Pete Hegseth slammed NZ's military spending.

US Secretary of War Pete Hegseth says New Zealand is not spending enough on defence, shortly after stating that the days of the "US subsidising wealthy nations is over".

Defence Minister Chris Penk was in the audience as Hegseth made the critical comments.