
As British Prime Minister Keir Starmer faces increasing pressure to step down, several potential rivals are emerging for a potential leadership race within the Labor Party. Among them are the mayor of Greater Manchester, the outgoing health minister and the former deputy prime minister.
Source link
