UK prime minister resigns