← All sessions
Plenary session
7–10 July 2025
226 roll-call votes over 4 sitting days · 32 text-deciding
Monday 7 July
1 votes · 0 text-decidingNot tied to a specific procedure
Procedural motions, agenda changes and other votes.
- ✓Wednesday’s agenda – Request by The Left Group308 / 101 / 0↗
Tuesday 8 July
55 votes · 8 text-deciding- AdoptedEU-Greenland and Denmark Sustainable Fisheries Partnership Agreement: Implementing Protocol 2025-2030 (Resolution)On the motion for a resolution — the text as a whole · 561 for, 109 against, 11 abst. · record ↗
- AdoptedTemporary derogation from certain provisions of Regulations (EU) 2017/2226 and (EU) 2016/399On the provisional agreement negotiated with the Council (the trilogue deal) — amendment 2 · 572 for, 42 against, 67 abst. · record ↗
- AdoptedFinancial activities of the European Investment Bank – annual report 2024On the motion for a resolution — the text as a whole · 417 for, 188 against, 75 abst. · record ↗
- AdoptedVAT: taxable persons, special scheme and special arrangements for declaration and payment, relating to distance sales of imported goodsOn the Council draft · 623 for, 26 against, 28 abst. · record ↗
- AdoptedBulgaria’s adoption of the euro on 1 January 2026On the Commission proposal (the draft law) · 531 for, 69 against, 79 abst. · record ↗
- AdoptedThe role of gas storage for securing gas supplies ahead of the winter seasonOn the provisional agreement negotiated with the Council (the trilogue deal) — amendment 9 · 542 for, 109 against, 30 abst. · record ↗
- AdoptedEU-Greenland and Denmark Sustainable Fisheries Partnership Agreement: Implementing Protocol 2025-2030On the draft Council decision · 616 for, 29 against, 36 abst. · record ↗
- AdoptedSecurity of energy supply in the EUOn the motion for a resolution — the text as a whole · 459 for, 170 against, 30 abst. · record ↗
- ✕On a procedural request to put the amendments to a vote126 / 542 / 3↗
EU/Greenland/Denmark Sustainable Fisheries Partnership Agreement. Implementing Protocol (2025-2030)8 votes
- ✕On amendment 2 — text to be inserted after paragraph 2214 / 438 / 25↗
- ✕On amendment 3 — paragraph 11146 / 525 / 7↗
- ✓On paragraph 17554 / 85 / 41↗
- ✕On amendment 4 — paragraph 32304 / 334 / 38↗
- ✕On amendment 5 — paragraph 34237 / 436 / 6↗
- ✕On amendment 6 — text to be inserted after paragraph 34294 / 334 / 47↗
- ✕On amendment 8 — recital O179 / 488 / 7↗
- ✓On amendment 7 — recital O422 / 201 / 56↗
- ✕On amendment 14 — text to be inserted after paragraph 1130 / 518 / 18↗
- ✕On amendment 15 — text to be inserted after paragraph 3114 / 535 / 31↗
- ✕On amendment 16 — text to be inserted after paragraph 14190 / 474 / 16↗
- ✕On amendment 6 — text to be inserted after paragraph 23111 / 500 / 69↗
- ✕On amendment 7 — paragraph 24196 / 473 / 7↗
- ✕On amendment 4 — paragraph 2882 / 569 / 26↗
- ✓On paragraph 28 (part 1 of a split vote)520 / 137 / 17↗
- ✕On amendment 5 — text to be inserted after paragraph 2879 / 583 / 13↗
- ✕On amendment 8 — text to be inserted after paragraph 28127 / 511 / 28↗
- ✕On amendment 17 — text to be inserted after paragraph 28109 / 542 / 18↗
- ✓On amendment 2 — text to be inserted after paragraph 34378 / 263 / 34↗
- ✕On amendment 9 — text to be inserted after paragraph 41285 / 363 / 29↗
Not tied to a specific procedure
Procedural motions, agenda changes and other votes.
Show all 26 votes
- ✕On amendment 3 — text to be inserted after paragraph 2202 / 435 / 37↗
- ✕On amendment 4 — text to be inserted after paragraph 2209 / 407 / 51↗
- ✕On amendment 5 — paragraph 6145 / 439 / 87↗
- ✓On paragraph 7 (part 1 of a split vote)572 / 19 / 79↗
- ✕On paragraph 7 (part 2 of a split vote)146 / 487 / 32↗
- ✓On paragraph 7 (part 3 of a split vote)481 / 115 / 71↗
- ✓On paragraph 10 (part 1 of a split vote)600 / 65 / 6↗
- ✓On paragraph 10 (part 2 of a split vote)506 / 137 / 20↗
- ✕On amendment 6 — text to be inserted after paragraph 12212 / 420 / 38↗
- ✕On amendment 7 — paragraph 13204 / 424 / 41↗
- ✕On amendment 8 — paragraph 15200 / 424 / 42↗
- ✕On amendment 9 — text to be inserted after paragraph 20198 / 434 / 37↗
- ✓On paragraph 49 (part 1 of a split vote)529 / 106 / 32↗
- ✓On paragraph 49 (part 2 of a split vote)519 / 71 / 71↗
- ✓On paragraph 49 (part 3 of a split vote)535 / 122 / 10↗
- ✕On amendment 1 — recital D198 / 428 / 43↗
- ✕On amendment 2 — recital E202 / 425 / 43↗
- ✓On recital I544 / 41 / 80↗
- ✓On recital I524 / 128 / 17↗
- ✓On recital I474 / 141 / 53↗
- ✓On paragraph 4505 / 115 / 43↗
- ✓On citation 8504 / 148 / 14↗
- ✓On citation 11488 / 169 / 9↗
- ✓On citation 19500 / 128 / 39↗
- ✕On a request to postpone the vote71 / 539 / 64↗
- ✕On a request to postpone the vote278 / 352 / 21↗
Wednesday 9 July
134 votes · 17 text-deciding- AdoptedDraft amending budget No 1/2025: entering the surplus of the financial year 2024On the motion for a resolution — the text as a whole · 534 for, 102 against, 56 abst. · record ↗
- Adopted2023 and 2024 reports on AlbaniaOn the motion for a resolution — the text as a whole · 502 for, 120 against, 64 abst. · record ↗
- AdoptedMobilisation of the European Globalisation Adjustment Fund: Application EGF/2025/000 TA 2025 - Technical assistance at the initiative of the CommissionOn the motion for a resolution — the text as a whole · 574 for, 63 against, 56 abst. · record ↗
- AdoptedAmending Regulation (EU) No 1026/2012 on certain measures for the purpose of the conservation of fish stocks in relation to countries allowing non-sustainable fishingOn the provisional agreement negotiated with the Council (the trilogue deal) — amendment 26 · 681 for, 4 against, 4 abst. · record ↗
- AdoptedImplementation and delivery of the Sustainable Development Goals in view of the 2025 High-Level Political ForumOn the motion for a resolution — the text as a whole · 422 for, 219 against, 31 abst. · record ↗
- AdoptedProduct safety and regulatory compliance in e-commerce and non-EU importsOn the motion for a resolution — the text as a whole · 619 for, 26 against, 46 abst. · record ↗
- AdoptedMobilisation of the European Union Solidarity Fund: assistance to Austria, Poland, Czechia, Slovakia and Moldova relating to floods that occurred in September 2024 and Bosnia and Herzegovina relating to floods that occurred in October 2024On the motion for a resolution — the text as a whole · 643 for, 13 against, 35 abst. · record ↗
- Adopted2023 and 2024 reports on Bosnia and HerzegovinaOn the motion for a resolution — the text as a whole · 495 for, 130 against, 63 abst. · record ↗
- Adopted2023 and 2024 reports on GeorgiaOn the motion for a resolution — the text as a whole · 490 for, 147 against, 49 abst. · record ↗
- Adopted2023 and 2024 reports on North MacedoniaOn the motion for a resolution — the text as a whole · 461 for, 121 against, 107 abst. · record ↗
- AdoptedObjection pursuant to Rule 115(2) and (3): Deforestation Regulation - list of countries presenting a low or high riskOn the motion for a resolution · 373 for, 289 against, 26 abst. · record ↗
- AdoptedThe human cost of Russia’s war against Ukraine and the urgent need to end Russian aggression: the situation of illegally detained civilians and prisoners of war, and the continued bombing of civiliansOn the motion for a resolution — the text as a whole · 507 for, 77 against, 45 abst. · record ↗
- RejectedObjection pursuant to Rule 114(3): amending Delegated Regulation (EU) 2016/1675 to add certain countries to the list of high-risk third countries, and to remove other countries from that listOn the motion for a resolution · 101 for, 501 against, 77 abst. · record ↗
- RejectedObjection pursuant to Rule 114(3): amending Delegated Regulation (EU) 2016/1675 to add certain countries to the list of high-risk third countries, and to remove other countries from that listOn the motion for a resolution — the text as a whole · 218 for, 431 against, 35 abst. · record ↗
- RejectedObjection pursuant to Rule 114(3): amending Delegated Regulation (EU) 2016/1675 to add certain countries to the list of high-risk third countries, and to remove other countries from that listOn the motion for a resolution · 153 for, 506 against, 27 abst. · record ↗
- RejectedObjection pursuant to Rule 114(3): amending Delegated Regulation (EU) 2016/1675 to add certain countries to the list of high-risk third countries, and to remove other countries from that listOn the motion for a resolution — the text as a whole · 264 for, 369 against, 55 abst. · record ↗
- RejectedEuropean Climate LawOn the decision · 300 for, 379 against, 8 abst. · record ↗
- ✕On amendment 1 — paragraph 2176 / 509 / 7↗
- ✕On amendment 2 — paragraph 3224 / 453 / 10↗
- ✕On amendment 6 — text to be inserted after paragraph 7194 / 443 / 50↗
- ✕On amendment 3 — text to be inserted after paragraph 7217 / 430 / 31↗
- ✕On amendment 4 — text to be inserted after paragraph 8182 / 466 / 41↗
- ✕On amendment 5 — text to be inserted after recital D73 / 495 / 122↗
- ✕On amendment 10 — text to be inserted after paragraph 1133 / 531 / 20↗
- ✕On amendment 11 — paragraph 2101 / 558 / 22↗
- ✕On amendment 12 — text to be inserted after paragraph 13148 / 462 / 74↗
- ✕On amendment 13 — text to be inserted after paragraph 26114 / 543 / 32↗
- ✕On amendment 2 — text to be inserted after paragraph 29219 / 449 / 10↗
- ✕On amendment 14 — paragraph 3890 / 484 / 90↗
- ✕On amendment 15 — paragraph 47193 / 487 / 9↗
- ✕On amendment 16 — text to be inserted after paragraph 48145 / 470 / 65↗
- ✕On amendment 17 — text to be inserted after paragraph 74110 / 569 / 7↗
- ✕On amendment 6 — recital A103 / 561 / 18↗
- ✕On amendment 7 — text to be inserted after recital M114 / 547 / 20↗
- ✕On amendment 8 — text to be inserted after recital M156 / 510 / 17↗
- ✕On amendment 9 — text to be inserted after recital M212 / 469 / 5↗
- ✕On amendment 1 — text to be inserted after paragraph 33157 / 493 / 39↗
- ✓On paragraph 38 (part 2 of a split vote)480 / 196 / 3↗
- ✓On paragraph 39 (part 1 of a split vote)679 / 3 / 7↗
- ✕On amendment 2 — text to be inserted after paragraph 39169 / 506 / 13↗
- ✓On paragraph 40 (part 2 of a split vote)480 / 197 / 13↗
Show all 22 votes
- ✕On amendment 14 — paragraph 4104 / 570 / 14↗
- ✕On amendment 15 (part 1 of a split vote) — text to be inserted after paragraph 20210 / 468 / 9↗
- ✕On amendment 15 (part 2 of a split vote) — text to be inserted after paragraph 20209 / 462 / 12↗
- ✕On amendment 15 (part 3 of a split vote) — text to be inserted after paragraph 20208 / 460 / 8↗
- ✓On paragraph 22 (part 2 of a split vote)436 / 208 / 37↗
- ✓On amendment 6 — text to be inserted after paragraph 22369 / 281 / 21↗
- ✓On amendment 7 — paragraph 23357 / 294 / 23↗
- ✓On amendment 8 — text to be inserted after paragraph 23364 / 288 / 18↗
- ✕On amendment 9 — text to be inserted after paragraph 23216 / 289 / 170↗
- ✕On amendment 21 — text to be inserted after paragraph 23167 / 414 / 97↗
- ✓On amendment 22 — text to be inserted after paragraph 24377 / 292 / 19↗
- ✓On amendment 23 — text to be inserted after paragraph 24370 / 301 / 19↗
- ✕On amendment 10 — paragraph 26200 / 448 / 28↗
- ✓On paragraph 28546 / 94 / 47↗
- ✕On amendment 16 — text to be inserted after paragraph 29223 / 448 / 14↗
- ✓On amendment 24 — text to be inserted after paragraph 56540 / 72 / 62↗
- ✕On amendment 11 — text to be inserted after paragraph 58239 / 290 / 151↗
- ✕On amendment 17 — text to be inserted after paragraph 60101 / 566 / 16↗
- ✕On amendment 12 — recital A118 / 551 / 16↗
- ✕On amendment 13 — recital C133 / 536 / 21↗
- ✕On amendment 4 — text to be inserted after recital C222 / 443 / 16↗
- ✕On amendment 5 — text to be inserted after recital C224 / 439 / 19↗
- ✓On amendment 21 — paragraph 3458 / 109 / 118↗
- ✕On amendment 24 — text to be inserted after paragraph 6224 / 434 / 13↗
- ✓On amendment 22 — paragraph 7453 / 120 / 109↗
- ✕On amendment 19 — text to be inserted after paragraph 7220 / 375 / 92↗
- ✕On amendment 3S — paragraph 8286 / 387 / 16↗
- ✕On amendment 25 — paragraph 8229 / 427 / 19↗
- ✕On amendment 4 — paragraph 29235 / 422 / 30↗
- ✕On amendment 26 — text to be inserted after paragraph 31189 / 447 / 32↗
- ✕On amendment 15 — paragraph 37143 / 477 / 50↗
- ✕On amendment 16 — text to be inserted after paragraph 45177 / 464 / 42↗
- ✓On amendment 5 — paragraph 68562 / 62 / 60↗
- ✓On amendment 6 — paragraph 76541 / 97 / 52↗
- ✕On amendment 17 — text to be inserted after paragraph 78165 / 487 / 30↗
- ✕On amendment 27 — text to be inserted after paragraph 79170 / 468 / 31↗
- ✕On amendment 28 — text to be inserted after paragraph 79202 / 454 / 10↗
- ✕On amendment 7 — text to be inserted after paragraph 85103 / 566 / 15↗
- ✕On amendment 8 — citation 23194 / 461 / 28↗
- ✕On amendment 1 — recital C243 / 416 / 28↗
- ✕On amendment 9 — text to be inserted after recital H187 / 432 / 63↗
- ✓On amendment 20S — recital L470 / 86 / 130↗
- ✕On amendment 1 — paragraph 1154 / 513 / 5↗
- ✕On amendment 16 — text to be inserted after paragraph 197 / 547 / 22↗
- ✕On amendment 17 — paragraph 495 / 536 / 43↗
- ✕On amendment 18 — paragraph 596 / 546 / 31↗
- ✕On amendment 19 — paragraph 7107 / 551 / 25↗
- ✕On amendment 20 — paragraph 8112 / 520 / 44↗
- ✕On amendment 4 — paragraph 23141 / 531 / 14↗
- ✕On amendment 21 — paragraph 25106 / 547 / 25↗
- ✕On amendment 22 — text to be inserted after paragraph 31100 / 554 / 22↗
Show all 29 votes
- ✓On paragraph 22 (part 1 of a split vote)613 / 39 / 29↗
- ✓On paragraph 22 (part 2 of a split vote)454 / 169 / 40↗
- ✓On paragraph 23 (part 1 of a split vote)593 / 40 / 48↗
- ✓On paragraph 23 (part 2 of a split vote)525 / 104 / 52↗
- ✓On paragraph 23 (part 3 of a split vote)452 / 155 / 59↗
- ✓On paragraph 23 (part 4 of a split vote)361 / 280 / 27↗
- ✓On paragraph 24 (part 1 of a split vote)577 / 57 / 51↗
- ✓On paragraph 24 (part 2 of a split vote)439 / 190 / 41↗
- ✓On paragraph 24 (part 3 of a split vote)529 / 105 / 45↗
- ✓On paragraph 37 (part 1 of a split vote)560 / 101 / 18↗
- ✓On paragraph 37 (part 2 of a split vote)436 / 187 / 44↗
- ✓On paragraph 37 (part 3 of a split vote)562 / 75 / 36↗
- ✓On paragraph 37 (part 4 of a split vote)538 / 123 / 16↗
- ✓On paragraph 37 (part 5 of a split vote)435 / 190 / 39↗
- ✓On paragraph 37 (part 6 of a split vote)431 / 195 / 41↗
- ✓On paragraph 37 (part 7 of a split vote)367 / 272 / 22↗
- ✓On paragraph 42 (part 1 of a split vote)461 / 186 / 21↗
- ✓On paragraph 42 (part 2 of a split vote)452 / 172 / 42↗
- ✓On paragraph 42 (part 3 of a split vote)468 / 180 / 21↗
- ✓On paragraph 42 (part 4 of a split vote)423 / 200 / 38↗
- ✓On paragraph 42 (part 5 of a split vote)378 / 179 / 32↗
- ✓On paragraph 42 (part 6 of a split vote)414 / 193 / 52↗
- ✓On paragraph 47449 / 191 / 28↗
- ✓On paragraph 48465 / 118 / 73↗
- ✓On paragraph 56 (part 1 of a split vote)488 / 87 / 112↗
- ✓On paragraph 56 (part 2 of a split vote)321 / 317 / 41↗
- ✓On amendment 1 — text to be inserted after paragraph 92465 / 176 / 44↗
- ✓On citation 15370 / 279 / 22↗
- ✓On citation 16423 / 194 / 53↗
Not tied to a specific procedure
Procedural motions, agenda changes and other votes.
- ✕On amendment 8 — text to be inserted after paragraph 3116 / 427 / 115↗
- ✓On amendment 2 — paragraph 4409 / 160 / 99↗
- ✕On amendment 9 — paragraph 891 / 524 / 57↗
- ✓On paragraph 15 (part 2 of a split vote)489 / 151 / 32↗
- ✓On paragraph 18466 / 142 / 57↗
- ✓On amendment 1 — text to be inserted after paragraph 19489 / 160 / 19↗
- ✓On paragraph 20 (part 2 of a split vote)516 / 135 / 22↗
- ✕On amendment 11 — text to be inserted after paragraph 20287 / 364 / 21↗
- ✕On amendment 12 — text to be inserted after paragraph 2098 / 511 / 61↗
- ✕On amendment 13 — text to be inserted after paragraph 2373 / 537 / 57↗
- ✕On amendment 14 — text to be inserted after paragraph 23128 / 500 / 44↗
- ✓On amendment 4 — paragraph 24427 / 181 / 54↗
- ✕On amendment 6 — text to be inserted after recital U145 / 509 / 17↗
Thursday 10 July
36 votes · 7 text-deciding- AdoptedFuture of the EU biotechnology and biomanufacturing sector: leveraging research, boosting innovation and enhancing competitivenessOn the motion for a resolution — the text as a whole · 494 for, 83 against, 71 abst. · record ↗
- AdoptedAmending Regulation (EU) 2023/1542 as regards obligations of economic operators concerning battery due diligence policiesOn the Commission proposal (the draft law) · 542 for, 97 against, 12 abst. · record ↗
- RejectedMotion of censure on the CommissionOn the motion for a resolution · 175 for, 360 against, 18 abst. · record ↗
- AdoptedArbitrary arrest and torture of Belgian-Portuguese researcher Joseph Figueira Martin in the Central African RepublicOn the motion for a resolution · 617 for, 4 against, 18 abst. · record ↗
- AdoptedCase of Ryan Cornelius in DubaiOn the motion for a resolution · 511 for, 50 against, 75 abst. · record ↗
- AdoptedTackling China’s critical raw materials export restrictionsOn the motion for a resolution — the text as a whole · 523 for, 75 against, 14 abst. · record ↗
- AdoptedUrgent need to protect religious minorities in Syria following the recent terrorist attack on Mar Elias Church in DamascusOn the motion for a resolution — the text as a whole · 625 for, 7 against, 10 abst. · record ↗
- ✕On amendment 3 — paragraph 1192 / 462 / 3↗
- ✕On amendment 4 — paragraph 8193 / 443 / 11↗
- ✕On amendment 5 — text to be inserted after paragraph 26200 / 417 / 29↗
- ✓On paragraph 32 (part 1 of a split vote)588 / 56 / 7↗
- ✓On paragraph 34 (part 2 of a split vote)566 / 60 / 23↗
- ✕On amendment 1 — citation 2226 / 409 / 17↗
- ✕On amendment 2 — text to be inserted after recital S217 / 409 / 23↗
Not tied to a specific procedure
Procedural motions, agenda changes and other votes.
- ✕On amendment 2 — text to be inserted after paragraph 1123 / 390 / 110↗
- ✕On amendment 3 — text to be inserted after paragraph 263 / 552 / 15↗
- ✕On amendment 4 — paragraph 888 / 520 / 22↗
- ✕On amendment 5 — paragraph 1047 / 560 / 27↗
- ✕On amendment 6 — text to be inserted after paragraph 1279 / 531 / 18↗
- ✕On amendment 7 — paragraph 1380 / 407 / 151↗
- ✓On paragraph 13 (part 2 of a split vote)483 / 84 / 67↗
- ✕On amendment 8 — text to be inserted after paragraph 1395 / 420 / 119↗
- ✕On amendment 1 — paragraph 14157 / 428 / 36↗
- ✕On amendment 11 — text to be inserted after paragraph 3235 / 357 / 36↗
- ✓On amendment 12 — text to be inserted after paragraph 4364 / 261 / 14↗
- ✓On amendment 1 — text to be inserted after paragraph 5581 / 16 / 34↗
- ✕On amendment 4 — text to be inserted after paragraph 5212 / 363 / 71↗
- ✓On amendment 2 (part 1 of a split vote) — paragraph 7615 / 5 / 21↗
- ✓On amendment 2 (part 2 of a split vote) — paragraph 7256 / 249 / 135↗
- ✕On amendment 8 — text to be inserted after recital A232 / 407 / 6↗
- ✓On amendment 9 — recital B351 / 260 / 12↗
- ✕On amendment 10 — text to be inserted after recital D237 / 372 / 23↗
Every roll-call vote is shown. A check means it passed, a cross means it did not; the three numbers are votes for, against and abstentions. How voting works → Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament — roll-call votes only.