If I may hazard an opinion, it has been suggested before that most of the so-called "aid" is an offset grant allowing the Indian govt to purchase from British companies at a reduced cost. Now I don't know how true this is, but it might actually aid British manufacturing. Cutting this kind of aid may not be ideal.