The long read: Is France's new president a political miracle, or a mirage that is already fading away?