Something that doesn't make sense about political discussions around tariffs (at least in the U.S.) is that it seems like the overwhelming narrative is that "tariffs are bad for business, so we shouldn't have them if we can possibly avoid it". We don't talk that way about other taxes. If you said "we shouldn't have corporate income taxes because they're bad for business" the Republicans would mostly nod along, and the Democrats would say, "Wait, hold up there. Of course they're bad for business, but the point is to raise revenue to pay for other things. Governments need revenue from somewhere." But then when it comes to tariffs for some reason it's treated differently and Democrats are suddenly on board with lowering taxes, with the whole debate being in the context of whether protectionism versus free trade is better for local business (with both major parties mostly leaning towards free trade), and the aspect of revenue isn't even part of the discussion.