What is the impact of Trump’s tariffs? – Part 2 (29 April 2025)