British Prime Minister Keir Starmer is fighting for his job after poor local election results for his Labour Party.