The lunacies of protectionism were put on vivid display last week via President Donald Trump’s plans for building a wall on the Mexican border.