Generic congressional ballot 2026 Democratic 54.4% Republican 38.4%
President Trump approval: Disapprove 59.6% Approve 39.3%