Mint Explainer: What the Labour Party's victory means for India-UK relations
The results, which poured in on Friday, indicated Labour Party leader Sir Keir Starmer was set to become the next occupant of Number 10 Downing Street, ...
Livemint
6 hours ago