Society ❯ Public Opinion ❯ Political Polarization ❯ Voter Sentiment
Rising energy and household costs tied to the Iran war have pushed President Trump’s approval to historic lows.