Will Trump be impeached by...?
December 31, 2027
58%
June 30, 2027
40%
December 31, 2026
2%