Answer
Balfour resigned as Prime Minister in December 1905. He had been in office for almost ten years, during which time he had overseen the end of the Boer War and the passage of several important social reforms. However, his government had become increasingly unpopular, and he faced growing pressure from within his own party to step down.