Majority of Americans favour new stimulus checks to combat inflation | Heykuki News