Senate Republicans Tuesday postponed a planned vote on the GOP bill to replace Obamacare until after the July 4th recess. The move is a blow to Republican leaders who had been pushing for a vote this week out of concern that a delay would only make it more difficult to pass. But it became clear that Senate Majority Leader Mitch McConnell did not have time to round up enough support in the few days before their desired deadline of Friday.