Why is Britain giving £55 million to India this year?

There is disapproval in some quarters that Britain’s Overseas Development Aid budget is being reduced. Even so, the taxpayers’ money being given away to foreign countries still amounts to £11 billion this year.
Back to Top