Republicans are opposing all of his programs. They are saying the country cannot afford the programs because it would put the country much deeper in debt. They didn't mind going deeper in debt when they passed their tax cuts for the rich and corporations, but they are very resistant to spending money to help ordinary Americans.
Of course, they are wrong. President Biden doesn't want to put the nation further in debt, and he has a plan to prevent that. The Republicans just don't like his plan, because it would mean higher taxes for the rich and corporations.
President Biden's first plan -- the one to fight the virus and give Americans some money -- was done on credit. He needed to get it passed quickly, and that couldn't be done with a battle over raising taxes. But his new plans (infrastructure, healthcare, education, etc.) are going to be paid for. Here (from Axios.com) is how he wants to do it:
To pay for his plans, Biden is essentially relying on five new lines of revenue.
- Raise the top marginal tax rate from 37% to 39.6% for Americans who make more than $400,000.
- Treat capital gains as regular income, and tax it at the highest rate plus a 3.8% Obamacare surcharge for a total of 43.4% on households with more than $1 million in investment income.
- Tax capital gains at death and eliminate the so-called “stepped-up” basis that allows estates to revalue assets after their original owner dies.
- Inject some $80 billion into the IRS to audit high-income earners and collect an additional $700 billion by increased tax compliance over 10 years.
- Draw on any leftover revenue from increasing the corporate tax rate, as Biden previously proposed in the American Jobs Plan, including a global minimum tax and raising the rate from 21% to 28%.