UK aid to India: UK no longer gives money to Indian government
The Sun reported in its Boxing Day edition that the UK government plans to provide £98 million in aid to India over a two-year period even though it is expected to become the world’s third biggest economy by 2030. The UK no longer gives any money to the Government of India.