Winston Peters criticises French President Emmanuel Macron's Armistice Day speech

Deputy Prime Minister Winston Peters has criticised French leader Emmanuel Macron's speech at the French Armistice ceremony in Paris.

Mr Macron spoke to world leaders at the Arc de Triomphe on Saturday to celebrate the 100-year anniversary of the end of World War I.

Mr Peters said it was "a very good speech", but failed to recognise all the countries involved in the war effort 100 years ago.

"We put all these men on a boat and sent them to France, and I would like to have heard more of that today."

He said Mr Macron's anti-nationalism speech was heavily directed towards US President Donald Trump.

Mr Macron said "nationalism is a betrayal of patriotism" and that countries should be working together, to achieve global goals, not just local ones.

But Mr Peters said the idea of prioritising New Zealand and its people was important in order to help those at the bottom of the socio-economic ladder.

"Globalism, if it's to have any merit, needs to be for everybody in the populations, not just the elite, where the gap between the rich and poor gets greater and greater."

Mr Peters then took his own jab at US President Trump, saying the rise in gaps between rich and poor "leads to five metre barbed-wire walls".

"The truth of the matter is that for trade to work it must work for everybody."

Mr Peters said it had been a "pretty humbling" experience to be in France for the commemoration.