New Delhi: British Prime Minister Keir Starmer’s arrival in India on Tuesday with the largest-ever UK trade delegation of 125 CEOs, entrepreneurs and cultural leaders has set social media abuzz, with many describing it as a “historic reversal of roles” and “a sign of India’s grow




