Macron also launched a scathing attack on Vladimir Putin, saying that the Russian leader has been ‘manipulating his elections’ for a long time.