Macron as popular as ever