Skip to content

Analysis

Cohesion

All roll calls · whole term, 16 Jul 2024 – 25 Sept 2026 · national delegations · per part-session · abstentions counted

How united do the delegations vote — over time, and on the votes of each committee or topic?

Cite
Export
Period Term202420252026Last 6 months
Custom dates

Cohesion over time

Agreement Index per part-session, from 0 (evenly split) to 1 (all voted the same). A vote counts for a bloc when at least 10 of its members and a third of its seats voted; a gap is a period with fewer than 20 votes counted.

Cohesion of the delegations per part-session, 17 Jul 2024 – 18 Jul 2024 to 14 Sept 2026 – 17 Sept 2026: Agreement Index from 0 (evenly split) to 1 (all voted the same).

17 Jul 2024 – 18 Jul 2024 → 14 Sept 2026 – 17 Sept 2026; each panel highlights one series, the others faint behind it.

Dashed: a period with fewer than 20 votes counted (no value) between two that have one.

Data as a table
Agreement Index per period (0 = evenly split, 1 = all voted the same), with the votes counted in it. — : fewer than 20 votes counted in the period (a vote counts for a bloc when at least 10 of its members and a third of its seats voted).
PeriodAustriaBelgiumBulgariaCyprusCzechiaGermanyDenmarkEstoniaSpainFinlandFranceGreeceCroatiaHungaryIrelandItalyLithuaniaLuxembourgLatviaMaltaNetherlandsPolandPortugalRomaniaSwedenSloveniaSlovakia
17 Jul 2024 – 18 Jul 20240.4322 votes0.6123 votes0.7222 votes—0 votes0.4524 votes0.6424 votes0.8723 votes—0 votes0.7524 votes0.8524 votes0.4224 votes0.3422 votes—18 votes0.7423 votes0.6122 votes0.4524 votes—1 vote—0 votes—0 votes—0 votes0.6924 votes0.7524 votes0.7023 votes0.6623 votes0.9024 votes—0 votes0.3424 votes
16 Sept 2024 – 19 Sept 20240.4896 votes0.6296 votes0.5772 votes—0 votes0.5296 votes0.5696 votes0.7695 votes—0 votes0.6696 votes0.7696 votes0.5396 votes0.6196 votes—2 votes0.5076 votes0.6592 votes0.5496 votes—2 votes—0 votes—0 votes—0 votes0.6996 votes0.7296 votes0.7296 votes0.6296 votes0.7596 votes—0 votes0.4593 votes
7 Oct 2024 – 10 Oct 20240.5725 votes0.6825 votes0.6123 votes—0 votes0.4725 votes0.6225 votes0.7824 votes—0 votes0.7425 votes0.8825 votes0.4125 votes0.4921 votes0.8623 votes0.5725 votes0.7523 votes0.6125 votes—0 votes—0 votes—0 votes—0 votes0.6625 votes0.7125 votes0.7625 votes0.7125 votes0.8325 votes—0 votes0.4325 votes
21 Oct 2024 – 24 Oct 20240.60154 votes0.62154 votes0.66142 votes—0 votes0.60154 votes0.62154 votes0.69154 votes—0 votes0.65154 votes0.74154 votes0.51154 votes0.53154 votes0.73148 votes0.67147 votes0.79151 votes0.53154 votes0.66114 votes—0 votes—0 votes—0 votes0.63154 votes0.61154 votes0.74154 votes0.65154 votes0.68154 votes—0 votes0.47154 votes
13 Nov 2024 – 14 Nov 20240.4338 votes0.5038 votes0.5238 votes—0 votes0.5238 votes0.5838 votes0.7637 votes—0 votes0.5538 votes0.7438 votes0.3638 votes0.6238 votes0.6732 votes0.4238 votes0.7036 votes0.4038 votes0.6632 votes—0 votes—0 votes—0 votes0.5538 votes0.6638 votes0.6038 votes0.4838 votes0.6038 votes—0 votes0.4538 votes
25 Nov 2024 – 28 Nov 20240.5384 votes0.5688 votes0.5585 votes—0 votes0.4288 votes0.5388 votes0.6786 votes—0 votes0.6288 votes0.7286 votes0.4788 votes0.5068 votes0.7482 votes0.6831 votes0.7729 votes0.4688 votes0.6485 votes—0 votes—0 votes—0 votes0.6288 votes0.7088 votes0.6288 votes0.5786 votes0.6988 votes—0 votes0.4588 votes
17 Dec 2024 – 19 Dec 20240.5891 votes0.6991 votes0.6488 votes—0 votes0.5491 votes0.6191 votes0.6990 votes—0 votes0.6891 votes0.7791 votes0.4691 votes0.6079 votes0.7063 votes0.7746 votes0.8491 votes0.5191 votes0.8339 votes—0 votes—0 votes—0 votes0.6491 votes0.5491 votes0.7891 votes0.6791 votes0.7091 votes—0 votes0.4991 votes
20 Jan 2025 – 23 Jan 20250.6447 votes0.6750 votes0.5545 votes—0 votes0.5250 votes0.5950 votes0.7247 votes—0 votes0.7249 votes0.7447 votes0.5150 votes0.5249 votes0.7741 votes—5 votes0.9037 votes0.5350 votes0.7135 votes—0 votes—0 votes—0 votes0.6350 votes0.6950 votes0.7649 votes0.6950 votes0.6850 votes—0 votes0.4150 votes
10 Feb 2025 – 13 Feb 20250.5973 votes0.5873 votes0.6370 votes—0 votes0.5173 votes0.6173 votes0.6862 votes—0 votes0.7073 votes0.7172 votes0.5073 votes0.5343 votes0.7348 votes0.5863 votes0.7171 votes0.5073 votes0.7070 votes—0 votes—0 votes—0 votes0.6573 votes0.7773 votes0.7173 votes0.7372 votes0.7173 votes—0 votes0.4973 votes
10 Mar 2025 – 13 Mar 20250.54262 votes0.57263 votes0.52262 votes—0 votes0.51261 votes0.58263 votes0.70260 votes—0 votes0.62263 votes0.73261 votes0.43263 votes0.49263 votes0.74256 votes0.65249 votes0.70260 votes0.45263 votes0.68211 votes—0 votes—0 votes—0 votes0.63263 votes0.62263 votes0.70262 votes0.69263 votes0.70263 votes—0 votes0.42262 votes
31 Mar 2025 – 3 Apr 20250.52351 votes0.53351 votes0.56348 votes—0 votes0.54351 votes0.58351 votes0.64351 votes—0 votes0.65351 votes0.69348 votes0.41351 votes0.50289 votes0.68344 votes0.70339 votes0.75348 votes0.43351 votes0.60327 votes—0 votes—0 votes—0 votes0.57351 votes0.60351 votes0.67351 votes0.63351 votes0.63351 votes—0 votes0.42350 votes
5 May 2025 – 8 May 20250.53338 votes0.65338 votes0.56337 votes—0 votes0.58338 votes0.59338 votes0.67323 votes—0 votes0.67337 votes0.75329 votes0.38338 votes0.55302 votes0.76210 votes0.59307 votes0.86333 votes0.46338 votes0.59203 votes—0 votes—0 votes—0 votes0.60338 votes0.54338 votes0.73338 votes0.61338 votes0.67338 votes—0 votes0.45216 votes
21 May 2025 – 22 May 20250.5255 votes0.5855 votes0.5255 votes—0 votes0.5155 votes0.5455 votes0.6754 votes—0 votes0.6255 votes0.7948 votes0.3655 votes0.5851 votes—0 votes0.6655 votes0.7653 votes0.3355 votes0.5655 votes—0 votes—0 votes—0 votes0.6155 votes0.5355 votes0.7255 votes0.5755 votes0.7055 votes—0 votes0.4055 votes
16 Jun 2025 – 19 Jun 20250.49221 votes0.61221 votes0.60217 votes—0 votes0.54221 votes0.59221 votes0.72221 votes—0 votes0.69221 votes0.78209 votes0.41221 votes0.53199 votes0.76192 votes0.68206 votes0.87219 votes0.47221 votes0.69203 votes—0 votes—0 votes—0 votes0.62221 votes0.55221 votes0.75221 votes0.63221 votes0.69221 votes—0 votes0.43221 votes
7 Jul 2025 – 10 Jul 20250.57226 votes0.62226 votes0.66226 votes—0 votes0.54226 votes0.62226 votes0.77225 votes—0 votes0.69226 votes0.82224 votes0.42226 votes0.59226 votes0.74224 votes0.65201 votes0.82225 votes0.51226 votes0.68219 votes—0 votes—0 votes—0 votes0.63226 votes0.58226 votes0.75226 votes0.68226 votes0.72226 votes—0 votes0.45225 votes
8 Sept 2025 – 11 Sept 20250.53205 votes0.54205 votes0.66204 votes—0 votes0.57205 votes0.52205 votes0.61205 votes—0 votes0.62205 votes0.66204 votes0.48205 votes0.53205 votes0.69182 votes0.68178 votes0.77159 votes0.49205 votes0.7232 votes—0 votes—0 votes—0 votes0.57205 votes0.64205 votes0.68205 votes0.70205 votes0.58205 votes—0 votes0.44202 votes
6 Oct 2025 – 9 Oct 20250.55127 votes0.54127 votes0.60127 votes—0 votes0.55127 votes0.53127 votes0.63127 votes—0 votes0.69127 votes0.70125 votes0.51127 votes0.56127 votes0.78125 votes0.77122 votes0.73125 votes0.55127 votes0.65122 votes—0 votes—0 votes—0 votes0.56127 votes0.64127 votes0.72125 votes0.67126 votes0.60127 votes—0 votes0.47127 votes
20 Oct 2025 – 23 Oct 20250.51257 votes0.60257 votes0.65253 votes—0 votes0.50257 votes0.61257 votes0.73257 votes—0 votes0.70257 votes0.77255 votes0.39257 votes0.55202 votes0.73141 votes0.81193 votes0.79254 votes0.41257 votes0.63249 votes—0 votes—0 votes—0 votes0.57257 votes0.54257 votes0.74254 votes0.69257 votes0.66257 votes—0 votes0.38257 votes
13 Nov 20250.59267 votes0.57267 votes0.64267 votes—0 votes0.68267 votes0.61267 votes0.65267 votes—0 votes0.59267 votes0.67267 votes0.43267 votes0.50267 votes0.67267 votes0.70267 votes0.77263 votes0.45267 votes0.63246 votes—0 votes—0 votes—0 votes0.62267 votes0.66267 votes0.65267 votes0.68267 votes0.63267 votes—0 votes0.41267 votes
24 Nov 2025 – 27 Nov 20250.54303 votes0.60303 votes0.62300 votes—0 votes0.55303 votes0.60303 votes0.70303 votes—0 votes0.72303 votes0.79300 votes0.43303 votes0.54248 votes0.74175 votes0.70285 votes0.77300 votes0.52303 votes0.7293 votes—0 votes—0 votes—0 votes0.63303 votes0.61303 votes0.74303 votes0.67303 votes0.68303 votes—0 votes0.40300 votes
15 Dec 2025 – 18 Dec 20250.45155 votes0.55155 votes0.74148 votes—0 votes0.49155 votes0.53155 votes0.68154 votes—0 votes0.65155 votes0.68151 votes0.51155 votes0.54145 votes0.61138 votes0.76136 votes0.72147 votes0.43155 votes0.60148 votes—0 votes—0 votes—0 votes0.56155 votes0.52155 votes0.72155 votes0.63155 votes0.69155 votes—0 votes0.40154 votes
20 Jan 2026 – 22 Jan 20260.51237 votes0.60237 votes0.62237 votes—0 votes0.50237 votes0.59237 votes0.64237 votes—0 votes0.67237 votes0.72237 votes0.42237 votes0.49237 votes0.67231 votes0.77208 votes0.78237 votes0.47237 votes0.64157 votes—0 votes—0 votes—0 votes0.58237 votes0.59237 votes0.75237 votes0.70237 votes0.63237 votes—0 votes0.39237 votes
9 Feb 2026 – 12 Feb 20260.50194 votes0.64194 votes0.52191 votes—0 votes0.56194 votes0.54194 votes0.65194 votes—0 votes0.56194 votes0.75191 votes0.49194 votes0.52132 votes0.62157 votes0.82148 votes0.80192 votes0.49194 votes0.7444 votes—0 votes—0 votes—0 votes0.55194 votes0.57194 votes0.70193 votes0.61194 votes0.61194 votes—0 votes0.45158 votes
24 Feb 20260.4843 votes0.6643 votes0.6243 votes—0 votes0.4643 votes0.5943 votes0.8143 votes—0 votes0.7443 votes0.7943 votes0.4943 votes0.4043 votes0.8331 votes—0 votes0.6743 votes0.5243 votes0.8338 votes—0 votes—0 votes—0 votes0.7343 votes0.6943 votes0.7443 votes0.7543 votes0.8143 votes—0 votes0.4243 votes
9 Mar 2026 – 12 Mar 20260.60292 votes0.62292 votes0.67285 votes—0 votes0.62292 votes0.58292 votes0.63292 votes—0 votes0.68292 votes0.66292 votes0.50292 votes0.50292 votes0.69236 votes0.69175 votes0.76290 votes0.56292 votes0.69253 votes—0 votes—0 votes—0 votes0.59292 votes0.65292 votes0.78291 votes0.78291 votes0.62292 votes—0 votes0.50292 votes
25 Mar 2026 – 26 Mar 20260.5972 votes0.5672 votes0.6872 votes—0 votes0.5672 votes0.6472 votes0.7071 votes—0 votes0.7472 votes0.6972 votes0.5172 votes0.5472 votes0.8246 votes0.9566 votes—0 votes0.5172 votes0.6862 votes—0 votes—0 votes—0 votes0.6572 votes0.6872 votes0.7772 votes0.7272 votes0.6872 votes—0 votes0.5172 votes
27 Apr 2026 – 30 Apr 20260.51591 votes0.60591 votes0.60583 votes—0 votes0.52591 votes0.58591 votes0.68591 votes—0 votes0.67591 votes0.77591 votes0.42591 votes0.52586 votes0.83112 votes0.51553 votes0.83589 votes0.42591 votes0.62573 votes—0 votes—0 votes—0 votes0.54591 votes0.49591 votes0.74591 votes0.60591 votes0.67591 votes—0 votes0.39590 votes
18 May 2026 – 21 May 20260.50201 votes0.60201 votes0.58158 votes—0 votes0.55201 votes0.57201 votes0.67200 votes—0 votes0.60201 votes0.80194 votes0.48201 votes0.48183 votes0.71128 votes0.62144 votes0.86197 votes0.45200 votes0.6399 votes—0 votes—0 votes—0 votes0.54201 votes0.50201 votes0.69197 votes0.62201 votes0.66201 votes—0 votes0.43148 votes
15 Jun 2026 – 18 Jun 20260.48245 votes0.54245 votes0.57242 votes—0 votes0.59245 votes0.55246 votes0.67245 votes—0 votes0.63246 votes0.70245 votes0.44245 votes0.50245 votes0.67153 votes0.58215 votes0.74243 votes0.44246 votes0.6029 votes—0 votes—0 votes—0 votes0.58245 votes0.64246 votes0.65245 votes0.60244 votes0.65246 votes—0 votes0.44243 votes
6 Jul 2026 – 9 Jul 20260.53285 votes0.60285 votes0.59282 votes—0 votes0.55285 votes0.60285 votes0.69285 votes—0 votes0.69285 votes0.75283 votes0.47285 votes0.53285 votes0.74246 votes0.59251 votes0.78282 votes0.49285 votes0.71273 votes—0 votes—0 votes—0 votes0.58285 votes0.60285 votes0.74285 votes0.70285 votes0.70285 votes—0 votes0.44285 votes
14 Sept 2026 – 17 Sept 20260.51360 votes0.58360 votes0.55359 votes—0 votes0.54359 votes0.57360 votes0.63359 votes—0 votes0.61360 votes0.76359 votes0.44360 votes0.52346 votes0.72336 votes0.56349 votes0.87149 votes0.44360 votes0.61355 votes—0 votes—0 votes—0 votes0.57360 votes0.56360 votes0.74360 votes0.60359 votes0.66360 votes—0 votes0.43360 votes
Whole period0.530.590.60—0.550.580.68—0.660.740.440.520.720.650.790.470.65———0.590.590.720.650.66—0.43
Votes considered5,9175,9265,78105,9245,9285,88205,9265,8615,9275,5154,3875,1015,4605,9274,3690005,9275,9285,9135,9195,92805,700

Over the whole selection

Each delegation’s Agreement Index over every vote in the selection where enough of its members voted.

Cohesion: the Agreement Index (0–1) over the votes counted — votes where at least 10 members and a third of the seats voted; — : fewer than 20 such votes. Seats: members now. Order as the backend lists the blocs, not a ranking.
DelegationCohesionVotes countedSeats
Austria 0.535 91720
Belgium 0.595 92622
Bulgaria 0.605 78117
Cyprus fewer than 10 seats — not compared—06
Czechia 0.555 92421
Germany 0.585 92895
Denmark 0.685 88215
Estonia fewer than 10 seats — not compared—07
Spain 0.665 92660
Finland 0.745 86115
France 0.445 92781
Greece 0.525 51521
Croatia 0.724 38712
Hungary 0.655 10121
Ireland 0.795 46014
Italy 0.475 92776
Lithuania 0.654 36911
Luxembourg fewer than 10 seats — not compared—06
Latvia fewer than 10 seats — not compared—09
Malta fewer than 10 seats — not compared—06
Netherlands 0.595 92731
Poland 0.595 92853
Portugal 0.725 91321
Romania 0.655 91933
Sweden 0.665 92821
Slovenia fewer than 10 seats — not compared—09
Slovakia 0.435 70015

The tables by committee and by topic are computed over a whole period: choose Whole period.

About these figures

What was counted, what was left out, and how.

  • 5 928 votes considered (all roll-call votes matching the filters; scope).
  • 174 of 794 decisions in the period had no final vote recorded by name (a show of hands or a count without names) and cannot be measured.
  • 40 910 times a bloc had too few members voting on a vote (fewer than 10, or under a third of its seats) and was left out of that vote (turnout rule).
  • Cohesion is the Agreement Index: 1 when every voting member took the same position, 0 when the bloc split evenly three ways (method). A bloc counts on a vote only when at least 10 of its members and a third of its seats voted; the non-attached have no group cohesion.
  • A delegation’s cohesion reflects the mix of groups its members sit in. Delegations with fewer than 10 seats are shown but not compared.
  • Months are offered for all roll calls only, and a month needs at least 20 votes.
  • Each member is counted in the group they belonged to on the day of the vote (group at the date).
  • Roll calls are not a random sample: final votes on laws are recorded by name, most other roll calls because a group asked for it. A group’s line is inferred from its members’ votes; the Parliament publishes no whip.
  • Methods: Cohesion (Agreement Index) v1, Final votes and all roll calls v1, Group at the date of the vote v1.
  • Data as of 25 Sept 2026, 03:36 UTC (data stamp f37e5638cded, code 6d4005c55bde; what the stamp is).
Export
Cite

Sources & citation

Where the facts on this page come from, and how to cite it.

Data source
Licensed CC BY 4.0.
Data version
data version f37e5638cded (25 Sept 2026) · methods: group-at-date v1, participation v1, abstention v1, loyalty v1, against-clear v1, cohesion v1, agreement v1, group-agreement v1, winning-side v1, similar-votes v1, scope v1, data-version v1 · methods
Retrieved
25 September 2026

Cite as

EU Parl Watch Research (2026). “Cohesion — All roll calls · whole term, 16 Jul 2024 – 25 Sept 2026 · national delegations · per part-session · abstentions counted”. Analysis. EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/analysis/cohesion?bucket=session&by=country&scope=all&to=2026-09-25 (retrieved 25 September 2026). Data: European Parliament Open Data, https://data.europarl.europa.eu/ (CC BY 4.0); data version f37e5638cded (25 Sept 2026) · methods: group-at-date v1, participation v1, abstention v1, loyalty v1, against-clear v1, cohesion v1, agreement v1, group-agreement v1, winning-side v1, similar-votes v1, scope v1, data-version v1.
BibTeX
@misc{epw-analysis-2026-09-25,
  author = {{EU Parl Watch Research}},
  title = {{Cohesion — All roll calls · whole term, 16 Jul 2024 – 25 Sept 2026 · national delegations · per part-session · abstentions counted}},
  year = {2026},
  howpublished = {\url{https://news.eu-parl.st-solutions.dev/analysis/cohesion?bucket=session&by=country&scope=all&to=2026-09-25}},
  url = {https://news.eu-parl.st-solutions.dev/analysis/cohesion?bucket=session&by=country&scope=all&to=2026-09-25},
  urldate = {2026-09-25},
  publisher = {EU Parl Watch Research},
  note = {Analysis. Data: European Parliament Open Data (CC BY 4.0); data version f37e5638cded (25 Sept 2026) · methods: group-at-date v1, participation v1, abstention v1, loyalty v1, against-clear v1, cohesion v1, agreement v1, group-agreement v1, winning-side v1, similar-votes v1, scope v1, data-version v1}
}