June 09, 2026
Starmer is in the financial capital of Mumbai on a two-day visit to India, joined by more than 100 leaders from Britain's business