What will be Donald Trump's net approval on December 31, 2026?
1d
1w
2m
all
Based on 566 predictions by 482 forecasters
Metaculus