stabenow.com
Trump and Sanders explained in one chart.
Of course people are pissed off. [Chart from nerdwallet.]