French President Emmanuel Macron, speaking about US President Donald Trump contradicting himself regarding his views on Iran war, said Trump "shouldn't talk every day". "Macron accused Trump of undermining North Atlantic Treaty Organisation (NATO) by creating "daily doubt" about US' commitment to the alliance. His remarks come after Trump said he was considering pulling US out of NATO.