Politics ❯ Political Parties ❯ Democratic Party ❯ Republican Party
Rising energy and household costs tied to the Iran war have pushed President Trump’s approval to historic lows.