I think the fact that it is being reported that 99.9% of people are against the bill had some effect as well.
Yep, something like that.
How would you like to be a GOP congressman or senator and go to your enraged base in a "town hall meeting," to explain that, "Yes, we agreed with the Democrats that we should bring in known criminals from Mexico, but we need this bill for our... national security."