I just finished reading No Is Not Enough by author Naomi Klein. She does a remarkable job of describing long-term trends (like corporate branding, the so-called Shock Doctrine, climate change- and conflict-driven immigration, and the financial collapse of 2008) led to the wave of political upsets, hate and nationalism we see in the US and other nations.
But rather than feed our lesser angels, she lays out an approach to move toward an inclusive, just and environmentally sane society. She and a host of other thinkers created the Leap Manifesto for Canada. It can be the basis of similar agreements where you live. As I said in Dragonfly's Question, "To create a positive and sustainable future, we must first envision it." The Leap Manifesto is a vision for the future. You can sign onto it or customize it for your location.