Approval falls to 33% as independents, Hispanics and moderate Republicans drift away, while the Iran war and cost of living threaten GOP control of Congress

Analysis: Trump’s approval has fallen to 33% as the Iran war pushes gas prices higher, while Republicans risk losing control of Congress and rivals may calculate they can simply…

Approval falls to 33% as independents, Hispanics and moderate Republicans drift away, while the Iran war and cost of living threaten GOP control of Congress