Allez Macron! French leader on the spot