The Senate will vote next week on whether the bipartisan immigration deal hammered out after months of negotiations has the votes to pass.