Prime Minister Keir Starmer is fighting back against calls to quit, making an impassioned speech to show he got the message from recent UK elections.