Hey, Joe and Kamala: 95% of Americans Believe Stimulus Checks Worked
About nine in ten respondents felt confident that stimulus payments will help the U.S. economy improve between “a little” and “a great deal,” while 63 percent said their financial health will recover within the next twelve months.