← All sessions
Plenary session

24 February 2026

43 roll-call votes over 1 sitting day · 1 text-deciding

Tuesday 24 February

43 votes · 1 text-deciding
  • AdoptedFour years of Russia’s war of aggression against Ukraine and European contributions to a just peace and sustained security for UkraineOn the motion for a resolution — the text as a whole · 437 for, 82 against, 70 abst. · record ↗

Not tied to a specific procedure

Procedural motions, agenda changes and other votes.

Show all 42 votes
  • On paragraph 4 (part 1 of a split vote)422 / 81 / 58
  • On paragraph 4 (part 2 of a split vote)372 / 134 / 57
  • On paragraph 5 (part 2 of a split vote)492 / 70 / 15
  • On amendment 3 — text to be inserted after paragraph 591 / 462 / 26
  • On amendment 4 — text to be inserted after paragraph 5119 / 428 / 40
  • On amendment 22 — text to be inserted after paragraph 5272 / 243 / 66
  • On paragraph 6 (part 1 of a split vote)528 / 28 / 32
  • On paragraph 6 (part 2 of a split vote)464 / 72 / 51
  • On paragraph 6 (part 3 of a split vote)469 / 105 / 13
  • On paragraph 6 (part 4 of a split vote)578 / 5 / 3
  • On paragraph 6 (part 5 of a split vote)492 / 58 / 31
  • On paragraph 6 (part 6 of a split vote)405 / 146 / 38
  • On paragraph 6 (part 7 of a split vote)426 / 111 / 51
  • On paragraph 6 (part 8 of a split vote)534 / 29 / 18
  • On paragraph 7 (part 1 of a split vote)455 / 86 / 46
  • On paragraph 7 (part 2 of a split vote)413 / 115 / 60
  • On paragraph 8 (part 2 of a split vote)445 / 116 / 36
  • On paragraph 9 (part 2 of a split vote)403 / 128 / 66
  • On paragraph 9 (part 3 of a split vote)405 / 124 / 66
  • On amendment 5 — text to be inserted after paragraph 11103 / 436 / 50
  • On amendment 6 — text to be inserted after paragraph 11129 / 418 / 48
  • On amendment 7 — text to be inserted after paragraph 1199 / 485 / 12
  • On amendment 8 — text to be inserted after paragraph 11141 / 378 / 71
  • On amendment 9 — text to be inserted after paragraph 11216 / 321 / 55
  • On amendment 10 — text to be inserted after paragraph 12114 / 389 / 93
  • On amendment 11 — text to be inserted after paragraph 1285 / 440 / 73
  • On paragraph 13 (part 2 of a split vote)455 / 68 / 65
  • On amendment 12 — text to be inserted after paragraph 14117 / 404 / 80
  • On paragraph 15 (part 2 of a split vote)454 / 128 / 15
  • On amendment 13 — text to be inserted after paragraph 15163 / 393 / 39
  • On amendment 14 — text to be inserted after paragraph 15153 / 385 / 49
  • On amendment 15 (part 1 of a split vote) — text to be inserted after paragraph 16578 / 7 / 12
  • On amendment 15 (part 2 of a split vote) — text to be inserted after paragraph 16571 / 10 / 14
  • On amendment 15 (part 3 of a split vote) — text to be inserted after paragraph 16308 / 247 / 40
  • On amendment 15 (part 4 of a split vote) — text to be inserted after paragraph 16350 / 187 / 56
  • On amendment 16 — text to be inserted after paragraph 16476 / 14 / 105
  • On paragraph 18542 / 29 / 17
  • On amendment 18 (part 1 of a split vote) — text to be inserted after paragraph 21495 / 29 / 68
  • On amendment 18 (part 2 of a split vote) — text to be inserted after paragraph 21373 / 155 / 60
  • On amendment 19 — text to be inserted after paragraph 22280 / 267 / 47
  • On paragraph 23 (part 2 of a split vote)404 / 131 / 64
  • On amendment 20 — text to be inserted after recital F263 / 273 / 50

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.