A data-driven analysis of 2,986 right-wing motions (2016–2026) reveals a surprising answer: the window didn't shift. The right-wing moved toward it.
After the PVV's historic election victory in November 2023 and the formation of the Schoof cabinet in July 2024, a question dominated Dutch political commentary: has the Overton window shifted to the right? Have centrist parties (VVD, D66, CDA, NSC, ChristenUnie, BBB) become more accepting of right-wing policy positions?
We analyzed every right-wing motion submitted to the Dutch Tweede Kamer between 2016 and 2026 — 2,986 motions classified by keyword matching and voting patterns, scored on two dimensions (rhetorical extremity and material policy impact), and tracked across 33 quarters of parliamentary activity.
The answer is more nuanced — and more interesting — than a simple yes or no.
| Indicator | Pre-2024 | Post-2024 | Change | Verdict |
|---|---|---|---|---|
| Centrist support (strict) | 0.251 | 0.507 | +0.256 | Surged |
| Material impact (2D) | 2.78 | 2.43 | −0.35 | Declined |
| High-impact share (M≥4) | 23.7% | 11.3% | −12.4 pp | Declined |
| SVD cultural gap | 0.282 | 0.428 | +0.146 | Diverged |
| Stylistic extremity | 1.718 | 1.815 | +0.097 | Increased |
| Temporal trajectory | — | — | — | Electoral jump, reverting |
Centrist support surged. But the motions themselves became less materially impactful — the share of high-impact proposals (M≥4) dropped from 23.7% to 11.3%. The Overton window did not shift rightward. Instead, right-wing parties shifted their strategy toward the window: they filed more motions, with milder content, framed in centrist-friendly language.
The cleanest signal is in how centrist parties voted on right-wing motions. Using a strict centrist definition (VVD, D66, CDA, NSC, BBB, CU), average support rose from 0.251 pre-2024 to 0.507 post-2024 — a Cohen's d of +0.65.
After the Schoof cabinet formed, PVV entered government, which could mechanically inflate support for its own motions. So we restricted to opposition-only right-wing motions. The effect is larger: d = +0.85, with support jumping from 0.270 to 0.543. Coalition dynamics slightly suppressed the observable shift.
Fraction of centrist parties voting 'voor' on opposition right-wing motions. Cohen's d = +0.85.
Centrists still differentiate by how radical a motion is — high-extremity motions (buckets 3–5) gained proportionally more support than mild motions (buckets 1–2). This is consistent with genuine tolerance expansion, not a compositional shift toward milder motions.
The shift is not uniform across centrist parties:
| Party | Pre-2024 Migration Voor% | Post-2024 Migration Voor% |
|---|---|---|
| CDA | ~18% | ~40% |
| ChristenUnie | ~10% | ~30% |
| NSC | — | ~30% |
| D66 | ~4% | ~12% |
The two Christian-conservative parties — CDA and ChristenUnie — more than doubled their migration vote share. D66 barely moved. The shift is not "centrists accepting right-wing content" — it is the Christian-conservative wing of the center moved substantially, while the progressive wing barely budged.
If centrists are voting more with right-wing motions, one might expect ideological convergence — centrist parties drifting rightward. Procrustes-aligned SVD analysis shows the opposite.
Centrist parties moved left on both SVD axes — more welfare-oriented economically, more cosmopolitan culturally. Right-wing parties moved further into the nationalist corner. The cultural distance between the two groups widened from 0.282 to 0.428.
This is spatial divergence, not convergence. The puzzle: how can centrists vote more with right-wing motions while moving further away from them ideologically?
The original single-dimensional extremity score showed no increase post-2024 (d = −0.09). But a single score conflates two independent dimensions:
These two dimensions are only moderately correlated (r = 0.47). And their trajectories diverge:
| Dimension | Pre-2024 | Post-2024 | Change |
|---|---|---|---|
| Stylistic extremity | 1.718 | 1.815 | +0.097 |
| Material impact | 2.530 | 2.384 | −0.146 |
| Gap (M−S) | 0.813 | 0.570 | −0.243 |
Right-wing motions became more restrained in language while simultaneously becoming less materially consequential. This is holistic moderation — both the packaging and the content shifted toward the center.
Both on 1–5 scale. Pre (lighter) vs Post (darker). Stylistic rose while material fell — dimensions systematically diverge.
Not all motions are equal. A symbolic declaration ("we express concern about X") is fundamentally different from a bill that restricts asylum seekers' rights. Does the centrist support shift hold when we filter to only substantive, high-impact motions?
| Gravity Level | Pre-2024 CS | Post-2024 CS | Δ |
|---|---|---|---|
| All motions | 0.254 | 0.509 | +0.255 |
| M≥3 (substantive policy) | 0.192 | 0.435 | +0.243 |
| M≥4 (fundamental rights) | 0.114 | 0.377 | +0.263 |
The shift is real across ALL gravity levels, including motions that touch fundamental rights. If anything, the effect is slightly larger for high-impact motions (+0.263) than for the full dataset (+0.255). This is not a story about centrists rubber-stamping symbolic gestures — it's a story about genuine accommodation of substantive right-wing policy proposals.
A key concern: the SVD shows centrists moving left. Could this mean they're simply voting more with everyone — including left-wing parties — rather than specifically accommodating the right?
We compared centrist voting on motions submitted by left-wing parties (SP, GroenLinks-PvdA, PvdD, Volt, DENK) versus right-wing parties (PVV, FVD, JA21, SGP):
Pre-2024 (lighter) vs Post-2024 (darker). Left-wing motions: FLAT. Right-wing motions: SURGE.
The centrist support surge is entirely concentrated in right-wing motions. Centrist support for left-wing motions didn't change at all. The SVD's leftward drift is not driven by symbolic left-wing cooperation — it's driven by centrists voting more with right-wing parties on right-wing proposals while maintaining their existing voting patterns on everything else.
Treating right-wing parties as a bloc obscures a critical finding. Breaking down by party:
| Party | CS Shift | Volume Change | Notable |
|---|---|---|---|
| JA21 | +0.203 | +82 | Only party with volume + support gains |
| SGP | +0.195 | −91 | Already mainstream pre-2024 |
| PVV | +0.125 | −185 | Entered government, filed fewer motions |
| FVD | +0.036 | −62 | Remains essentially shunned |
JA21 drives the moderation effect — they are the only party that both significantly increased motion volume and centrist support simultaneously. PVV's +0.125 shift starts from a very low baseline and coincides with entering government (fewer, less radical motions). SGP was already a "mainstream" right-wing party pre-2024. FVD remains firmly marginalized.
A systematic classification of 200 motions across 10 mechanism types reveals the dominant pathways through which right-wing motions gain centrist support:
The contrast with low-support motions is sharp. Zero system-dismantling proposals (asylum stops, treaty exits, fundamental institutional upheaval) achieved high centrist support post-2024. The truly ideological right-wing agenda does not gain centrist support.
Consensus framing — appealing to shared values like safety, efficiency, and pragmatism — is significantly more common in high-support motions (24%) than low-support ones (8%): χ² = 6.0, p = 0.014.
Quarterly analysis across 33 quarters (2016-Q2 through 2026-Q1) reveals the exact timing:
The trajectory resembles an electoral response function — a rapid jump after the election, a peak during the honeymoon phase, and a gradual decline. The shift may be an electoral-cycle phenomenon rather than a permanent Overton window movement.
Dutch parliament passes 96%+ of all motions. This makes pass rate a useless metric — it cannot register a shift of any magnitude. We computed a continuous alternative:
margin = (voor − tegen) / (voor + tegen + afwezig)
Voting margin detects temporal patterns at a granularity pass rate cannot. The pre-2024 margin was negative (right-wing motions lost by 8 points on average). Post-2024, they won by 13 points. The shift from losing to winning is the real signal — not the binary pass/fail.
A predictive model (logistic regression, AUC-ROC = 0.81) identifies the strongest predictors of centrist support:
| Feature | Coefficient | Interpretation |
|---|---|---|
| Category: Corona | −1.47 | Corona motions get 77% lower odds of centrist support |
| Submitter: FVD | −1.33 | FVD motions get 73% lower odds |
| Submitter: SGP | +0.99 | SGP motions get 2.7× higher odds |
| Submitter: JA21 | +0.93 | JA21 motions get 2.5× higher odds |
| Stylistic extremity | −0.69 | Each point of extremity halves odds |
Who submits matters more than what the motion says. FVD motions systematically receive low centrist support regardless of content. SGP and JA21 motions do better. Higher rhetorical extremity and material impact both predict lower centrist support — centrist parties respond more to policy substance than to framing.
The Dutch political landscape post-2024 is not best described as "the Overton window shifted right." A more accurate description:
This analysis uses data from the Dutch Tweede Kamer OData API, covering 2,986 classified right-wing motions (2016–2026). Key methodological choices:
Data sources: Dutch Tweede Kamer OData API, 2016–2026. All motion texts, voting records, and MP metadata.
Code: Analysis scripts in analysis/right_wing/. Reports in reports/overton_window/.
Reproducibility: All analyses are deterministic given the same database state. No LLM calls in the final pipeline (scoring was done once; analysis uses stored scores).