At the G7 summit in Sicily at the weekend Mr Macron said: “It is essential to talk to Russia because there are a number of international issues that will not be resolved without a tough dialogue with them.”

France is in the coalition backing Sunni Arab and Kurdish rebels opposed to Syrian President Bashar al-Assad, who has strong military help from Russia and Iran.

France has taken a tough line against Moscow over Russia’s intervention in Ukraine. Western sanctions, imposed after Russia’s annexation of Crimea in 2014, have been ratcheted up since pro-Russian rebels carved out a breakaway region in eastern Ukraine.

Mr Putin appeared to support Mr Macron’s nationalist rival Marine Le Pen during the French presidential election campaign.

He hosted Ms Le Pen in the Kremlin a month before the election’s first round.

Ms Le Pen’s National Front (FN) has received significant loans from Russian banks or banks associated with Russian financiers. She argued that French banks would not give the FN any loans.

Before becoming president this month Mr Macron accused Russia of pursuing “a hybrid strategy combining military intimidation and an information war”.

Versailles was chosen for the Macron-Putin meeting because an exhibition dedicated to Tsar Peter the Great is opening there. He visited Paris 300 years ago, along with other European countries which greatly influenced his reign.