When the pro-Trump propaganda outlet that traffics in alternative facts and fake news can see the writing on the wall, it's time for Republicans to accept defeat.

Donald Trump and his fellow Republicans are in a world of hurt now that their plan to repeal Obamacare has failed disastrously. Again.

Trump is raging on Twitter, Vice President Mike Pence is in hiding, senior counselor Kellyanne Conway is insulting her fellow Republicans, calling them “Loch Ness monsters of the swamp.”

And now they’ve even lost Fox News.

While Republican National Committee chair Ronna McDaniel tried hard to spin the defeat as something other than a total failure, “Fox & Friends” host Brian Kilmeade wasn’t buying it.

McDANIEL: So we’re not done. We’re going to keep fighting for the American people.

KILMEADE: Well, you’re probably done with health care for a while though.

Fox is the reliably loyal pro-Trump propaganda outlet that is always happy to spin or just outright lie for the GOP. And “Fox & Friends” is Trump’s favorite show, always telling him what he wants to hear whether or not it’s actually true.

But if Fox can’t turn this humiliating defeat for Trump and his party into something it’s not.

And that means it is time — it is long past time — for Republicans to stop waging a war on the health care of millions of Americans. It’s unpopular, it’s bad for the country, and the harder they try to repeal Obamacare, they more they will fail.

And even Fox knows it.