How many Republicans willing to break with Trump are left in Congress? I ran the numbers.
Out of the 493 GOP lawmakers since 2017, only 94 have ever broken with Trump on a key vote.
By 2025, only 40 were left. By this time next year, the group could shrink as small as 22.