
TNR | S Platt/Getty
Regular polling from YouGov shows that more Americans than ever say their incomes aren’t stretching to meet their expenses, and nearly half of those who make less than $50,000 a year are worried about paying for basic necessities. Increasingly, they’re blaming rising prices not just on government spending—which voters usually think is the cause of their economic woes—but on large corporations trying to maximize profits, as well as Trump’s tariffs, which economists do believe are driving escalating costs right now.