The GOP has painted it self into a corner over this issue. If immigration reform passes the President and the Democrats will get the credit. If it fails, the Republicans will be blamed for it. I believe they call that being in a "win, win situation".