Re: India too
The UK government aid for India is for basic infrastructure - water, sanitation, etc.
While the Indian government is spending roughly an equivalent amount of their money on a rocket industry.
So, in completely economic terms, the UK has offshored their rocket industry, with none of the kudos or scientific benefits.