US President Donald Trump accused French President Emmanuel Macron of making "very nasty" and "insulting" comments about NATO, ahead of the international military alliance's meeting in the UK capital.

Trump made the comments at the launch of a bilateral meeting with NATO secretary-general Jens Stoltenberg in response to Macron's description of the intergovernmental institution as "brain dead".