An excellent record of British politics in the first half of the 20th century. Before reading this I had not appreciated just how many politicians changed parties during this period or how frequently by-elections took place. I learnt about these things and much more.