KSČ se z antisystémové strany proměnila v roce 1945 v catch-all party s nacionálním programem. A vyhrála volby
PODCAST MINULOST NENÍ HISTORIE
V období I. republiky se KSČ projevovala jako klasická antisystémová strana. To se jí vyplatilo po skončení II. světové války, když řada voličů byla zklamaná z poměrů panujících za První republiky. Všechny konkurenční politické strany na prvorepublikový establishment navazovaly, jedině komunisté nikoli, protože byli vždy v opozici.
To ovšem KSČ nebránilo během trvání První republiky hlasovat s politickým establishmentem, když to bylo výhodné. Například v prosinci 1935 podpořili kandidaturu Edvarda Beneše na prezidenta, výměnou za prezidentskou amnestii pro všechny komunistické činitele. Tento politický obchod vznikla na tajném jednání mezi Rudolfem Slánským a Masarykovým kancléřem Přemyslem Šámalem před volbou prezidenta republiky.
V roce 1945 se ale komunisté proměnili v catch-all party a zdůrazňovali všenárodní charakter KSČ. Ve volbách v roce 1946 pak získali skoro 40%. Historici se pořád nemohou shodnout, zda tyto volby byly svobodné či nikoli. Ačkoli občané nebyli hromadně nuceni volit KSČ, volby nemohly být svobodné už z toho důvodu, že pravicové strany, které dříve volila značná část obyvatel, byly z voleb předem vyloučeny. Ale veřejnost proti tomu nijak neprotestovala.