The Albany Gazette - Keir Starmer: Britain's next prime minister?