As you can see tax revenues are raised by employing people and paying them a decent wage. 70% of UK taxes and 80% of US taxes are raised that way. So sharing production with other countries and "hoping" they buy back is suicide for an economy. Because they rarely do buy back as much as they sell.
Dropping corporation taxes is good. Because if it can attract more companies into the country like it has in the UK, it boosts the employment taxes. Also, it takes people off unemployment so a double bonus. But socialists can't understand simple logic. They would rather we be nice to the world and "hope" something comes back.
The problem is the 1% they profit from sending jobs overseas.