A little over a year ago, Emmanuel Macron was sitting pretty in the polls, a 39-year-old president in a hurry, with ambitious plans and the hopes of a nation riding on his shoulders.