I am looking for a textbook or a book covering the history of political thought in Europe up to the current times. Could you recommend one that is readable for a lay person and offers a good walkthrough and systematization of political ideas and ideologies? E.g. how did conservatism, liberalism, socialism etc. came about in the centuries past, how did they relate to earlier ideas between the antics and then, how did the ideas relate to each other (perhaps emerging as reactions to each other and to certain historical events); what newer ideas followed these; and what surrounds us in the 21st century?
(My motivation is that I wish to better understand the context of today's politics, primarily in Europe, and to choose my own political actions more consciously. In this questions I am focusing on the level of ideas and ideologies rather than personalities, parties or organizations, or other facets of politics.)