Keir Starmer is facing challenges within his party less than 15 months after becoming Britain's prime minister