There are many reasons why the Conservative governments stayed in power for so long and remained successful during the 1950s. Firstly, they kept the 'feel good' factor high amoungst the public by discarding ration books, cutting income tax and setting the conditions for a boom in consumerism. As well as this, there were a lot of internal disputes in the Labour Party which made them be seen as an uncredable opposition. They fought over Clause IV, NHS prescription charges and nucleur weapons. However, the Conservatives recognises how popular the previous Labour government had been therefore didn't outright reject the welfare state or totally reversed nationalisation which kept the public happy. Furthermore, Macmillan was very popular in the press - he even became nicknamed 'supermac', this was partly because he built 300,000 new homes year as promised to rebuild the country after the war. As well as this, the party recovered well from the Suez crisis without a power struggle which adds to the reasons why the Conservative governments dominated politically during the 1950s.