The reason we are in this situation is because idiots like John McCain, George W. Bush, Barack Obama, and others tacitly (and in some cases overtly) refused to enforce validly enacted immigration laws.
Enforce the damn law...or risk the death of the rule of law, and at that point, who the hell needs Congress critters and Senators!
Well, thing these things were 'in process' of being hammered out; but we needed a President, with time; to do just that.
That said, the 'Left' defined McCain; an he let them. He did not fight the fight against the real barbarians at our door; and they were not the Mexicans; but rather the radical Left.
Meantime, and 'due time'. . .thanks to their places securely lodged in Congress and now our White House; our Senators and Congressmen; will no longer need us! IMHO.