The Indians don't actually offer much to the UK or other western states which can be obtained elsewhere without the ridiculous demands that nations adopt a liberal visa policy for their massive population, that the people (UK population) will not accept.
Here is a breakdown of exports.
Indian exports to the UK;
India Exports to United Kingdom was US$12.48 Billion during 2023, according to the United Nations COMTRADE database on international trade. India Exports to United Kingdom - data, historical chart and statistics - was last updated on November of 2024.
tradingeconomics.com
Chinese exports to the UK;
China Exports to United Kingdom was US$77.91 Billion during 2023, according to the United Nations COMTRADE database on international trade. China Exports to United Kingdom - data, historical chart and statistics - was last updated on November of 2024.
tradingeconomics.com
Much of this is political in order to 'counter' China.