Sir Keir Starmer has urged business leaders to seize the opportunity of the UK’s trade deal with India, after brushing aside suggestions Britain could open up more visa routes for the country.. Read MoreShare this ArticlePrevious ArticleQueen Named The UKs Most Played Rock Act In The 21st CenturyNews Editor