China controls 80% of the supply chain for solar and has most of the rare earth magnets needed for wind. Since China is America’s bugbear and containing China’s influence is a bipartisan issue, this was a likely outcome whoever is in office
https://www.iea.org/reports/solar-pv-global-supply-chains/ex...
Of course, renewables aren’t the only source of energy