
WASHINGTON — Medicare, the federal government-sponsored health insurance that covers 65 million older and disabled people, will be unable to pay full benefits for inpatient hospital visits and nursing home stays by 2031, the annual Social Security and Medicare trustees report warns.
Two years after that, the report says, Social Security won’t have enough cash on hand to pay full benefits to its 66 million retirees.