When you rob Peter to pay Paul, the Paul's of your society generally have no objection. A consumption tax is the only fair way to do it. Those people that pay no income tax love spending the money of people that do. A VAT tax wouldn't work because it would still be a hidden tax.
Where I live, we have an 8 cent per dollar county tax. This also includes state tax as well. Everybody in our county pays this tax, the rich, the poor, and anyybody in between. No real problem that I can see. Democrats are constantly telling us the poor can't play income tax because they don't have the money. They have the money for big screens, smart phones, cars, and the usual amenities of a household, but not income tax.
It would control the spending problem too. You want free college, your consumption tax goes up three cents. Healthcare for all, our consumption tax would go up by 25 cents. That would stop Democrats from buying votes if everybody had a horse in the race. They would be forced to keep spending low.
A consumption tax also nails people who get around the taxation system. People who scrap metal for a living or extra money, people who work at an establishment where they earn big bucks in tips, people who are in the trades and work for cash on the side such as remodeling, concrete work, and bricklaying. People who repair cars at their homes for cash only. Everybody pays when they purchase products.
To get the Democrats on board, we could also make it progressive to shut them up. Standard living items 10 cents. In ground pools, boats, jewelry, 20 cent tax. High end cars, vacation homes, yachts, a 30 cent tax and so on.