Keir Starmer steps down as UK prime minister