Main content

100 Years of Mein Kampf

Adolf Hitler鈥檚 Mein Kampf was first published a century ago. John Kampfner delves into its legacy - and the dangers its ideas continue to pose today.

A century has passed since the publication of Mein Kampf, Adolf Hitler鈥檚 notorious book. Part-autobiography, part-political manifesto, few today have read it 鈥 and even fewer admit to doing so. Yet its ideas, expressed in often meandering and barely coherent prose, laid out the groundwork for the most destructive ideology of the 20th century.

John Kampfner, whose Jewish father fled Czechoslovakia in 1939, sets out to explore the book鈥檚 origins, its impact and its disturbing echoes in today鈥檚 world.

From its early slump to the sale of 12 million copies, Mein Kampf came to be seen as more than just a book 鈥 it was a symbol, a Nazi devotional object. After the war, and the horrors of the Holocaust, prosecutors at Nuremberg cited the book as the 鈥渂lueprint of Nazi aggression鈥. Victorious Allied forces tried to suppress it, while wrestling with how to do so without mirroring the censorship of the very regime they had defeated.

In post-war Germany, John discovers the book鈥檚 strange afterlife 鈥 including how it found its way into satire and stage performance as the country began a tentative reckoning with its past. Mein Kampf鈥檚 republication in Germany in 2016, heavily annotated by historians, sparked intense debate about memory, responsibility and how best to confront dangerous ideas.

In 2025, John is struck by the extent to which the spirit of Mein Kampf lives on in digital spaces, political rhetoric and increasingly mainstream narratives about race, identity and nationhood. Attempts to neuter the book may have limited its visibility 鈥 but not its ideas.

The programme explores the notorious and anti-Semitic content of Adolf Hitler's infamous book.

Producer: Jack Butcher
Executive Producer: Robert Nicholson

A Whistledown production for 蜜芽传媒 Radio 4

Available now

57 minutes

Last on

Sat 5 Jul 2025 20:00

Broadcast

  • Sat 5 Jul 2025 20:00