UK Prime Minister Keir Starmer has resigned. No immediate details on circumstances or timing of departure.