Mistrust, grumpiness and political deadlock in France in January 25, 2025 Long-term changes in social attitudes combine with the decline of mainstream parties to open a door for the far right