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$11.24 Billion during 2022, according to the United Nations COMTRADE database on international trade. India Exports to United Kingdom - data, historical chart and statistics - was last updated on September of 2023.
tradingeconomics.com
Chinese exports to the UK;
China Exports to United Kingdom was US$81.54 Billion during 2022, according to the United Nations COMTRADE database on international trade. China Exports to United Kingdom - data, historical chart and statistics - was last updated on September of 2023.
tradingeconomics.com
Much of this is political in order to 'counter' China.