The UK money paid to India is invested in businesses and other projects of benefit to both countries. None of the money is spent on the space programme.Of course it has, giving 11 billion in foreign aid to other countries while we are freezing our own elderly is just plain wrong. If you would rather we fund India's space program rather than help our own oaps then you really need to take a good hard look at yourself.
It's a distraction to whether scrapping the WFA is right.
It was the Tories who set the Overseas Development target in law.