Senator Mitch McConnell of Kentucky, the majority leader, promises a “free and open debate” on immigration if Democrats will vote to reopen the government.