
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.
The Prime Minister has travelled to Mumbai with 125 business chiefs, cultural leaders and university bosses in what Downing Street has dubbed the UK’s largest ever trade mission to the country.