The UK paid India £2.3billion in overseas aid to India between 2016 and 2021 - even though Britain's economy is a fraction of the size.
On Wednesday (August 23), India landed a spacecraft in uncharted territory which scientists believe could hold vital reserves of frozen water and precious elements, as the country cements its growing reputation in space and technology.