Dar es Salaam, Feb. 10 -- U.S: US President Donald Trump says he will announce tariffs on all steel and aluminium imports to the US, as he reshapes Americas trading relationship with the world.

The move could have a particular impact on neighbouring Canada, which is the biggest supplier of aluminium to the US. Trump has also threatened to introduce tariffs at a later date on other products from Canada, as well as Mexico.

He has already introduced a levy of 10% on all products entering from China – which has responded with its own measures.

The US president says these import taxes are needed to help the US economy and to “protect” the country from illegal immigration and the flow of drugs. Economists say they could pus...