This is a developing story.

WASHINGTON — In a bruising setback, Senate Republican leaders are delaying a vote on their prized health care bill until after the July 4 recess, forced to retreat by a GOP rebellion that left them lacking enough votes to even begin debating the legislation, two sources said Tuesday.

{"type":"video","title":"Dallas News Video","author_name":"Dallas News","_id":"5pZmJxYjE6AP8TKNGB6WYgBZGC0SPtoB","provider_name":"Ooyala","html":"

","raw":"{\"type\":\"video\",\"title\":\"Dallas News Video\",\"author_name\":\"Dallas News\",\"_id\":\"5pZmJxYjE6AP8TKNGB6WYgBZGC0SPtoB\",\"provider_name\":\"Ooyala\",\"html\":\"\\u003Cdiv class=\\\"oo-vid-container\\\" data-oo-content-id=\\\"5pZmJxYjE6AP8TKNGB6WYgBZGC0SPtoB\\\"\\u003E\\u003C\\/div\\u003E\\u003Cscript defer src=\\\"https:\\/\\/www.dallasnews.com\\/resources\\/motif\\/dist\\/js\\/ooyala.js\\\"\\u003E\\u003C\\/script\\u003E\"}","providerType":"ooyala","providerLink":"https://www.dallasnews.com/oembed","embedType":"video"}

Senate Majority Leader Mitch McConnell, R-Ky., delivered the message to GOP senators at a private lunch attended by Vice President Mike Pence and White House chief of staff Reince Priebus. The decision was described by a Republican aide and another informed person who spoke on condition of anonymity because they were not authorized to speak publicly about the closed-door decision.

All GOP senators were planning to travel to the White House later Tuesday to meet with President Donald Trump, one source said.

McConnell had hoped to push the measure through his chamber by this week's end, before an Independence Day recess that party leaders fear will be used by foes of the legislation to tear away support.

The bill rolling back much of President Barack Obama's 2010 health care law has been one of the party's top priorities for years, and the delay is a major embarrassment to Trump and McConnell. At least five GOP senators, including Texas Sen. Ted Cruz, had said they would vote against beginning debate.