Donald Trump imposed 25% tariffs on Canada and Mexico and doubled the levy on Chinese imports from 10% to 20% on 4 March, but has since backtracked on several measures. What does it mean for markets and the economy?