#TrumpTariffs President Donald Trump has announced new tariffs on goods from more than 90 countries after his 1 August deadline to strike trade deals passed.

The tariffs mean companies that bring foreign goods into the US will have to pay the taxes to the government, and experts say these companies may pass costs on to consumers.

The new tariffs will come into effect on 7 August, except for Canada's 35% rate, which started on 1 August - although most goods are exempt due to the US-Mexico-Canada trade agreement

Brazil faces one of the highest US tariff rates in the world, with a 50% rate on most goods.

Negotiations are still under way with China as Beijing and Washington have agreed to hold off until 12 August.

And Mexico also gets a reprieve as Trump said it would be charged at current rates for another 90 days, avoiding a threatened increase to 35%.

Here is a look at the full list of tariffs by country. Those with the highest share of US imports are at the top.