Mike Johnson out as Speaker by...?
October 31, 2026
15%
December 31, 2026
11%