"Il est un gigolo."

With that, the waitress dismissed France's front-runner for president, Emmanuel Macron, as swiftly as she carried away the empty dishes.

Two weeks later, after the results of the first round of voting on April 23 pit centrist Macron head-to-head with far-right candidate Marine Le Pen, the waitress, who gave her name as Lucie, was forced to reconsider.