US President Donald Trump on Wednesday announced a 25 per cent tariff on Indian goods from August 1.