In a major policy shift, French president Emmanuel Macron has said that France does not consider Syrian president Bashar al-Assad's departure as a precondition to resolving the seven-year conflict in Syria.