President Trump lashed out at European leaders after French President Emmanuel Macron denounced his ‘America First’ brand of nationalism and called for the creation of a European army, independent from the US.