What This Means For India
Prospective UK PM Keir Starmer will take oath later today. London: Labour Party chief Keir Starmer replaced Rishi Sunak as the Britain Prime Minister, with 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 including meetings with US President Joe …