When the Trump tax cut was on the verge of being enacted, I called it “the biggest tax scam in history,” and made a prediction: deficits would soar, and when they did, Republicans would once again pretend to care about debt and demand cuts in Medicare, Medicaid and Social Security.

Sure enough, the deficit is soaring. And this week Mitch McConnell, the Senate majority leader, after declaring the surge in red ink “very disturbing,” called for, you guessed it, cuts in “Medicare, Social Security and Medicaid.” He also suggested that Republicans might repeal the Affordable Care Act — taking away health care from tens of millions — if they do well in the midterm elections.

Any political analyst who didn’t see this coming should find a different profession. After all, “starve the beast” — cut taxes on the rich, then use the resulting deficits as an excuse to hack away at the safety net — has been G.O.P. strategy for decades.

Oh, and anyone asking why Republicans believed claims that the tax cut would pay for itself is being naïve. Whatever they may have said, they never actually believed that the tax cut would be deficit-neutral; they pushed for a tax cut because it was what wealthy donors wanted, and because their posturing as deficit hawks was always fraudulent. They didn’t really buy into economic nonsense; it would be more accurate to say that economic nonsense bought them.