Trump declared a 25% tariff on India, beginning August 1, due to trade deficit. He criticised India's reliance on Russian military purchases.