President Donald Trump’s approval rating has taken another turn, and the latest numbers could give Republicans something to think about as the 2026 midterm elections move closer.
1131
1206
7
2
795
860
243
1
