Trump on Tuesday announced a new 100 per cent tariff on imported generic drugs to take effect from August 2028.