On what US President Donald Trump branded "Liberation Day", he unleashed a barrage of tariffs on trade allies and enemies ...