French people smile as Nazis lose again in July 2024