The closer they get to November, the less chance of this thing passing. He wants to get his done fast, or else you will see a lot of them jumping off the band wagon.
The ethics charges are coming back and the Democrats are falling out of Congress. Better get this passed before they are out of power.