Keir Starmer Appointed UK PM: What This Means For India

Labour Party chief Keir Starmer replacedRishi Sunak as the Britain Prime Minister, with election results pointing at a crushing loss for the Conservatives.

Keir Starmer Appointed UK PM: What This Means For India
Labour Party chief Keir Starmer replacedRishi Sunak as the Britain Prime Minister, with election results pointing at a crushing loss for the Conservatives.