La guerre en Ukraine et l'inflation sapent le moral des Français, au plus bas depuis 2018