Archive
All published analyses — in chronological order.
opinion pieceFear of losing a sense of home in Germany: A justified concern
Aug 24, 2026
trueLaschet in a rage: “You want to push the CDU toward the AfD”
Aug 24, 2026
opinion pieceSaxony-Anhalt election: Litmus test for Germany’s Left Party
Aug 24, 2026
trueCoalition dispute: German SME association warns Merz the government could collapse
Aug 24, 2026
true“Not because some firewall says so”: Armin Laschet reaffirms the CDU’s rejection of cooperation with the AfD
Aug 24, 2026
trueBundeswehr in Poland: Tank barriers against Russia in the Eastern Shield
Aug 24, 2026
trueOlder voters: No group rejects the AfD as strongly as those over 70
Aug 24, 2026
trueCoalition: CDU General Secretary Hoppermann calls SPD proposal to amend Germany’s constitution on climate adaptation “facile”
Aug 24, 2026
true“Do something about Nazis in power”: Greens go all-in on anti-AfD campaign
Aug 23, 2026
trueFrance: Raphaël Glucksmann wants to become president
Aug 23, 2026
contextualizationGermany’s debt: Is a downgrade looming?
Aug 23, 2026
contextualization46 out of 69: The tipping point in Germany’s Bundesrat
Aug 23, 2026
opinion pieceBerlin state election: Is there anything to vote for besides the “lesser evil”?
Aug 23, 2026
opinion pieceMigration crisis in Europe: Key facts and latest updates
Aug 23, 2026
trueMigration: Salvini blocks return of refugees to Italy
Aug 23, 2026
contextualizationNews podcast: Three voter types explain the AfD’s success
Aug 23, 2026
contextualizationWhat counts as German: The AfD and the Bauhaus as a “target of hatred”
Aug 23, 2026
predictionCDU and SPD could face three defeats
Aug 23, 2026
trueINSA poll: AfD at 29% — majority sees it as right-wing extremist
Aug 23, 2026
trueCDU candidate wears “MILF” necklace on campaign poster — and sparks debate
Aug 23, 2026
misleadingSerbia rejects EU aid — and brings in a Russian water bomber
Aug 23, 2026
trueAfD wants to “close” Germany’s borders and abolish the euro
Aug 23, 2026
contextualizationMerz and climate-change deniers: Are we getting a “climate chancellor” now?
Aug 23, 2026
trueZDF summer interview: Weidel attacks the Merz government
Aug 23, 2026