November 30, 2025By William Green Politics Rising Public Distrust in Political Leaders Amid French Government Turmoil