Re: India is going to the moon with my tax.
The money is used to invest in Indian businesses (ie it doesn't go to the Indian government, and so it didn't pay for their space program, whatever the tabloids might have told you).
The idea is that it creates new markets for the UK to trade into, and thus makes us back more money. I have no idea if it's worked, but our exports to India have increased, so something must be working.
Perhaps when you read the headline in the Express or the Mail, you could have thought to yourself "hmm, these papers have a tendency to whip up xenophobia, possibly they are doing that now, perhaps I should go look at some actual facts".
Or you could just read their shit and wind yourself up, whatever floats your boat I guess.