When French president Emmanuel Macron flew into Riyadh for hastily arranged talks with Saudi Crown Prince Mohammed bin Salman in November it was all smiles in public, but in private a tough dialogue over Iran signaled a change between the allies, reports Reuters.