The Election That Reshaped Germany’s Political Landscape

On February 23, 2025, German voters delivered a result that felt simultaneously decisive and destabilizing. Friedrich Merz’s CDU/CSU alliance captured approximately 28.5% of the vote, their strongest performance in over a decade. That’s the kind of number that would normally signal a clear mandate. But mandates are relative. In the same breath, the AfD secured roughly 20.8% of the vote, marking a historic high for Germany’s far-right party. To put that in perspective: one in five voters chose a party that mainstream political parties refuse to work with. The mathematics of coalition-building suddenly became the central drama of German democracy.

What strikes me about this outcome is how it illustrates something we often forget when we’re watching national politics from a distance: elections are conversations between a country and itself about what it values and what it fears. The CDU/CSU’s gains reflected voter appetite for stability and economic competence. The AfD’s surge reflected genuine anxiety about migration, energy costs, and Germany’s place in a more contested European order. Both impulses were real. Both mattered. And both had to be accommodated in whatever came next.

The Coalition Arithmetic and What It Cost

By April 2025, Merz had negotiated a grand coalition with the SPD, producing a governing majority of 328 seats in the Bundestag. Here’s what that means in practical terms: Merz had to compromise on major policy priorities with a center-left party that hadn’t exactly lost. That’s coalition mathematics in a fragmented parliament. It’s slower. It requires consensus-building. It’s also, arguably, more stable than a minority government or a coalition so narrow it collapses at the first serious test.

Worth noting here is that Merz didn’t get to govern alone. He had to negotiate every significant policy with coalition partners. Some celebrated this as a check on executive power. Others saw it as a recipe for gridlock. The truth is probably somewhere in between, and that tension is foundational to how German democracy has always worked. The basic lesson for anyone watching from outside Germany: proportional representation systems force compromise. They make majorities harder to achieve but also harder to abuse.

The Defense Question and Europe’s New Gravity

In March 2025, the Merz government did something that would have been unthinkable just a few years earlier: they suspended Germany’s constitutional debt brake to fund a €500 billion infrastructure and defense package. Germany’s 2025 election results — Federal Returning Officer showed voters wanted change. The government delivered it in the most consequential way possible. The Bundeswehr’s budget is now on track to reach 3% of GDP by 2027, exceeding NATO’s 2% benchmark.

Let me translate what that means for ordinary people: Germany is fundamentally repositioning its role in European security. For decades, German defense spending lagged behind allied commitments. There were historical reasons for that, cultural reasons, economic reasons. But Russia’s invasion of Ukraine shattered the old consensus. What Merz’s government chose to do was lean into that shift rather than resist it. Merz government’s €500 billion spending package — Deutsche Welle documents how this happened with relative speed, relative to Germany’s usual legislative pace.

The constitutional debt brake suspension was particularly revealing. Germany’s debt brake isn’t just fiscal policy. It’s ideology embedded in law. It reflects post-war German anxieties about state spending and inflation. Suspending it, even temporarily, signals that the government views the security situation as genuinely urgent. That’s not just budget talk. That’s a statement about how Germany understands its future.

What This Signals About European Politics More Broadly

Here’s what interests me most about Merz’s first 100 days: they reveal how European mainstream politics is trying to respond to simultaneous pressures. On one side, there’s the security challenge posed by Russia and the need to invest in defense. On the other side, there’s economic anxiety driving voters toward populist parties hostile to European integration. Merz’s coalition tried to thread that needle. They increased defense spending dramatically. They maintained commitment to European institutions and NATO. They also had to acknowledge that their electoral support came, in part, from voters worried about the same things the AfD was exploiting.

The coalition with the SPD mattered here too. It signaled that Germany’s political mainstream was choosing to govern together rather than fragment further. That’s not glamorous. It’s not the kind of decisive action that makes headlines. But it’s the kind of choice that keeps democracies functional when they’re under stress. A CDU/CSU government unilaterally imposing its will would have looked different. It would have felt more like victory. But it would have also ignored roughly 60% of the electorate who voted for other parties.

Why This Matters for Your Local Politics

You might be wondering what any of this has to do with your city council or your regional government. Here’s the connection: democratic systems work from the ground up as much as they work from the top down. When German voters went to the polls in February, they were responding to real conditions in their communities. Rising energy costs affect households in Berlin the same way they affect households in Munich. Migration debates aren’t abstract policy discussions in most German towns. They’re about schools, housing, and social cohesion. Merz’s coalition government is now responsible for translating national-level decisions into local policy implementation.

That’s where you come in. That’s where any of us come in when we pay attention to how these larger forces actually touch down in our own communities. The defense spending increase sounds distant until you consider what it means for local procurement, manufacturing jobs, and regional development. The infrastructure package has money earmarked for specific places. The coalition’s immigration policies will play out in your local integration programs, your schools, your community centers.

I’ve always believed that understanding national and international politics is most useful when it makes you a better citizen of your own place. Merz’s first 100 days offer a case study in how mainstream political parties navigate a fractured electorate. They show what compromise looks like when it’s genuinely difficult. They demonstrate how security concerns can reshape fiscal policy even in a country with deeply entrenched beliefs about debt and spending. And they raise real questions about whether that kind of consensual, coalition-based governance can hold when the underlying pressures that created the AfD surge haven’t actually been resolved.

What’s your sense of how these European developments are playing out in your own region? What local issues do you see reflected in the larger arguments happening at the national level? I’d genuinely like to hear how people are thinking about this moment.