What This Means For India
Keir Starmer’s Labour Party is heading for a landslide win. London: Labour Party chief Keir Starmer is on course to replace Rishi Sunak as the Britain Prime Minister, with early election results pointing at a crushing loss for the Conservatives. The first month of a Keir Starmer premiership will be a whirlwind of international diplomacy…

