That is an outrageous LIE! Social Security has never added a penny to the deficit or national debt, and Medicare has added very little.
The real cause of the ballooning deficit is twofold -- the enormous tax cuts for corporations and the rich, and a huge increase in the military budget (which was already bloated). But Republicans only care about the rich and corporations (including the corporations in the military-industrial complex). They never liked Social Security and Medicare (or Medicaid), even though those programs have been very successful and enormously popular, so they are now trying to use the deficit they created to damage those programs.
Here is how former Labor Secretary Robert Reich describes this GOP malfeasance:
When asked about America’s soaring debt and deficits, Senate Majority Leader Mitch McConnell lamented “It’s disappointing, but it’s not a Republican problem,” and he blames Social Security, Medicare and Medicaid. Rubbish. It’s not social spending that’s causing the federal deficit to soar. It’s Republican tax cuts, especially on corporations and the wealthy. Look at the evidence. Of all 35 advanced economies, America’s spending on social programs like Medicare, Social Security, and Medicaid is among the lowest, as you can see. Also, Americans pay into Social Security and Medicare throughout their entire working lives. The biggest reason America has the highest deficit relative to our total economy among all 35 advanced economies is because of a shortage of tax revenue. Of all these countries, we’re bringing in the fifth-lowest total revenue as a share of GDP. And why is that? Mainly because of Republican tax cuts on corporations and the wealthy. The big Trump Republican tax cut is already breaking the bank. It will cost us 1.9 trillion dollars over the next decade. Let me repeat that: 1.9 trillion dollars. Remember, Trump and Republicans in Congress claimed that their tax cuts for the wealthy and corporations would pay for themselves by boosting economic growth. It’s the same trickle-down fairy tale they’ve been telling for decades. But according to the Congressional Budget Office, they haven’t paid for themselves, and the deficit continues to balloon. If there’s one area where America spends too much, it’s the military. Since taking office, Trump has increased military spending by more than $200 billion a year, straining the federal budget even further. The United States already spends more on the military than the next 10 nations combined. Mitch McConnell, Donald Trump, and other Republicans in Washington want to cut Social Security, Medicare, and Medicaid. That’s been the Republican goal for decades. And they want to use the deficit to justify these cuts. They also argue that we can’t afford a comprehensive healthcare system that the rest of the advanced world has figured out how to afford. Baloney. If the rich and corporations pay their fair share and we rein in defense spending, America can afford what we need. Know the truth. Spread the truth about the deficit.