Emmanuel Macron takes stock of a nightmarish 2024