← 11 March 25 March →

Plenary sitting, Thursday, 12 March 2026

MEPs decided on 7 subjects between 12:03 and 12:17 — 6 adopted, 1 rejected. That took 112 ballots, 34 of them by roll call with every MEP’s position recorded.

7
subjects decided
6 / 1
adopted / rejected
112
ballots, incl. 22 amendments
34
roll calls (per-MEP record)
Tightest result of the day: Activities of the European Ombudsman – annual report 2024 — Rejected 233–250
New here? How plenary voting works and how to read this page

A sitting is one day of voting in the Parliament’s plenary. Everything voted that day is listed here by subject — a report, resolution, agreement or objection the Parliament is deciding on. Subjects are sorted into sections by what kind of decision they are (new laws, international agreements, non-binding resolutions, …); each section explains what “adopted” means there.

Each subject can involve many ballots. MEPs first vote on amendments (proposed changes) and on parts of the text a group asked to vote on separately, then hold the decisive vote on the whole text — that is the result shown at the top of every subject. The strip of squares and circles under it shows all the ballots in the order they were taken; open the list to see each one.

Only roll-call votes record how each MEP voted — click one to see every individual position and the full breakdown by political group. The row of group badges (✓ mostly for, ✗ mostly against, – mostly abstained, ~ split) shows which groups backed a result. Votes by show of hands record only the outcome.

Every subject is based on a document (a committee report, a motion for a resolution, or a Council/Commission text) and belongs to a procedure — the full legislative file that can span years. The buttons on each subject take you to both.

Glossary: Am 27 = amendment 27 · § 5 = paragraph 5 · part 1/2 = a paragraph or amendment voted in separate parts (a split vote) · separate vote = a paragraph voted on its own, usually so a group can vote against it · = joins identical amendments voted together · 1st reading (***I) = Parliament’s first pass at a proposed law · Lapsed = fell away without a vote because an earlier vote settled the matter.

New EU laws

Parliament’s position on proposed laws. It usually needs to agree with the Council before a law is final.

1

Calculation of emission credits for heavy-duty vehicles for the reporting periods of the years 2025 to 2029

1st reading · voted 12:06–12:07

Adopted Adopted by an overwhelming majority

Parliament adopted its position on the law.

For 473 Against 81 Abstained 9

Final vote at 12:07 · 84% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by S&D, Renew, PPE, ECR, PfE and ESN; opposed by The Left and Verts/ALE.

How the vote unfolded · 7 ballots

A proposal to reject the whole text was defeated first. Before the final vote, MEPs decided on 3 amendments (3 rejected) and 2 parts of the text voted on separately (2 rejected).

Roll calls requested by The Left, Verts/ALE.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 7 ballots in voting order
2

Package travel and linked travel arrangements: make the protection of travellers more effective and simplify and clarify certain aspects

Committee report by Alex Agius Saliba · 1st reading · voted at 12:07

Adopted Adopted by an overwhelming majority

Parliament adopted its position on the law.

For 537 Against 2 Abstained 24

Final vote on the provisional agreement at 12:07 · 95% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by The Left, Verts/ALE, S&D, Renew, PPE, ECR and PfE; ESN mostly abstained.

Resolutions & reports

Non-binding texts in which Parliament states its position on a topic. They carry political weight but do not create law.

3

Human trafficking and grave human rights violations linked to the recruitment of non-Russian nationals, in particular from Africa, for Russia’s war of aggression in Ukraine

Motion for a resolution · voted 12:03–12:04

Adopted Adopted by an overwhelming majority

Parliament adopted the text as its official position.

For 479 Against 17 Abstained 43

Final vote — text as a whole at 12:04 · 89% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by The Left, Verts/ALE, S&D, Renew, PPE, ECR and PfE; ESN mostly abstained.

How the vote unfolded · 11 ballots

Before the final vote, MEPs decided on 2 amendments (2 rejected) and 2 parts of the text voted on separately (2 rejected). 6 alternative motions lapsed once the text was adopted.

Roll calls requested by The Left, Renew, ECR.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 11 ballots in voting order
1. Amendment 1 12:03 RC-B10-0157/2026 – After § 2 – Am 1 Roll call requested by The Left
Rejected
2. Separate vote: paragraph 5 § 5
show of hands — no individual positions recorded
Rejected
3. Amendment 2 12:03 RC-B10-0157/2026 – After recital A – Am 2 Roll call requested by The Left
Rejected
4. Separate vote: after recital E After recital E
show of hands — no individual positions recorded
Rejected
5. Final vote — text as a whole 12:04 RC-B10-0157/2026 – Motion for a resolution (as a whole) Roll call requested by Renew
Adopted
6. Alternative motion B10-0157/2026 B10-0157/2026
show of hands — no individual positions recorded
Lapsed
7. Alternative motion B10-0165/2026 B10-0165/2026
show of hands — no individual positions recorded
Lapsed
8. Alternative motion B10-0166/2026 B10-0166/2026
show of hands — no individual positions recorded
Lapsed
9. Alternative motion B10-0167/2026 B10-0167/2026
show of hands — no individual positions recorded
Lapsed
10. Alternative motion B10-0170/2026 B10-0170/2026
show of hands — no individual positions recorded
Lapsed
11. Alternative motion B10-0175/2026 B10-0175/2026
show of hands — no individual positions recorded
Lapsed
4

The arbitrary detention of President Mohamed Bazoum by the junta in Niger

Motion for a resolution · voted at 12:04

Adopted Adopted by an overwhelming majority

Parliament adopted the text as its official position.

For 524 Against 2 Abstained 29

Final vote on the motion for a resolution at 12:04 · 94% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by The Left, Verts/ALE, S&D, Renew, PPE, ECR, PfE and ESN.

How the vote unfolded · 7 ballots

6 alternative motions lapsed once the text was adopted.

Roll call requested by Renew.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 7 ballots in voting order
1. Final vote on the motion for a resolution 12:04 RC-B10-0159/2026 – Motion for a resolution Roll call requested by Renew
Adopted
2. Alternative motion B10-0159/2026 B10-0159/2026
show of hands — no individual positions recorded
Lapsed
3. Alternative motion B10-0160/2026 B10-0160/2026
show of hands — no individual positions recorded
Lapsed
4. Alternative motion B10-0163/2026 B10-0163/2026
show of hands — no individual positions recorded
Lapsed
5. Alternative motion B10-0169/2026 B10-0169/2026
show of hands — no individual positions recorded
Lapsed
6. Alternative motion B10-0172/2026 B10-0172/2026
show of hands — no individual positions recorded
Lapsed
7. Alternative motion B10-0173/2026 B10-0173/2026
show of hands — no individual positions recorded
Lapsed
5

Case of Elene Khoshtaria and political prisoners under the Georgian Dream regime

Motion for a resolution · voted at 12:05

Adopted Adopted by a large majority

Parliament adopted the text as its official position.

For 438 Against 37 Abstained 81

Final vote — text as a whole at 12:05 · 79% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by The Left, Verts/ALE, S&D, Renew, PPE and ECR; opposed by ESN; PfE mostly abstained.

How the vote unfolded · 13 ballots

Before the final vote, MEPs decided on 2 amendments (2 adopted) and 3 parts of the text voted on separately (3 rejected). 7 alternative motions lapsed once the text was adopted.

Roll calls requested by Renew, ECR.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 13 ballots in voting order
1. Amendment 1 12:05 RC-B10-0158/2026 – After § 2 – Am 1 Roll call requested by ECR
Adopted
2. Amendment 2 12:05 RC-B10-0158/2026 – After § 3 – Am 2 Roll call requested by ECR
Adopted
3. Separate vote: paragraph 6 § 6
show of hands — no individual positions recorded
Rejected
4. Separate vote: paragraph 7 § 7
show of hands — no individual positions recorded
Rejected
5. Separate vote: after recital A After recital A
show of hands — no individual positions recorded
Rejected
6. Final vote — text as a whole 12:05 RC-B10-0158/2026 – Motion for a resolution (as a whole) Roll call requested by Renew
Adopted
7. Alternative motion B10-0158/2026 B10-0158/2026
show of hands — no individual positions recorded
Lapsed
8. Alternative motion B10-0161/2026 B10-0161/2026
show of hands — no individual positions recorded
Lapsed
9. Alternative motion B10-0162/2026 B10-0162/2026
show of hands — no individual positions recorded
Lapsed
10. Alternative motion B10-0164/2026 B10-0164/2026
show of hands — no individual positions recorded
Lapsed
11. Alternative motion B10-0168/2026 B10-0168/2026
show of hands — no individual positions recorded
Lapsed
12. Alternative motion B10-0171/2026 B10-0171/2026
show of hands — no individual positions recorded
Lapsed
13. Alternative motion B10-0174/2026 B10-0174/2026
show of hands — no individual positions recorded
Lapsed
6

Activities of the European Ombudsman – annual report 2024

Committee report by Bogdan Rzońca · voted 12:10–12:16

Rejected Rejected narrowly

Parliament rejected the text.

For 233 Against 250 Abstained 76

Final vote — text as a whole at 12:16 · 42% of votes cast in favour · every MEP’s position →

Who backed it
  • The Left
  • Verts/ALE
  • S&D
  • Renew
  • PPE
  • ECR
  • PfE
  • ESN
  • NI

Backed by PPE and PfE; opposed by The Left, Verts/ALE, S&D and Renew; ECR and ESN mostly abstained.

How the vote unfolded · 70 ballots

Before the final vote, MEPs decided on 14 amendments (1 adopted, 13 rejected) and 55 parts of the text voted on separately (21 adopted, 34 rejected).

Roll calls requested by The Left, Verts/ALE, S&D, PPE, PfE, ESN · split votes by PPE, ECR (2), PfE (5) · separate votes by ECR, PfE, ESN.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 70 ballots in voting order
1. Separate vote: paragraph 2 § 2
show of hands — no individual positions recorded
Rejected
2. Separate vote: paragraph 4 § 4
show of hands — no individual positions recorded
Rejected
3. Separate vote: paragraph 4 § 4
show of hands — no individual positions recorded
Rejected
4. Separate vote: paragraph 5 § 5
show of hands — no individual positions recorded
Rejected
5. Separate vote: paragraph 6 § 6
show of hands — no individual positions recorded
Rejected
6. Separate vote: paragraph 6 § 6
show of hands — no individual positions recorded
Rejected
7. Separate vote: paragraph 6 § 6
show of hands — no individual positions recorded
Rejected
8. Separate vote: paragraph 7 § 7
show of hands — no individual positions recorded
Rejected
9. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Rejected
10. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
11. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
12. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
13. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
14. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
15. Separate vote: paragraph 8 § 8 Split vote requested by PfE, ECR
show of hands — no individual positions recorded
Adopted
16. Separate vote: after paragraph 8 After § 8
show of hands — no individual positions recorded
Rejected
17. Separate vote: paragraph 9 § 9
show of hands — no individual positions recorded
Rejected
18. Separate vote: paragraph 10 § 10
show of hands — no individual positions recorded
Rejected
19. Separate vote: paragraph 10 § 10
show of hands — no individual positions recorded
Rejected
20. Separate vote: paragraph 11 § 11 Split vote requested by ECR
show of hands — no individual positions recorded
Rejected
21. Separate vote: paragraph 11 § 11 Split vote requested by ECR
show of hands — no individual positions recorded
Adopted
22. Separate vote: paragraph 11 § 11 Split vote requested by ECR
show of hands — no individual positions recorded
Adopted
23. Amendments 15 + 36 (voted as one) 12:10 A10-0015/2026 – Bogdan Rzońca – § 12 – Am 15D= 36D= Roll call requested by Verts/ALE, The Left, PfE
Rejected
24. Paragraph 12 — part 1 12:10 A10-0015/2026 – Bogdan Rzońca – § 12/1 Part 1: “Text as a whole without the words: ‘environmental’, ‘to further green policies’, ‘distort the democratic process and undermine the legitimacy of EU decision-making’” Split vote requested by PPE · Roll call requested by S&D
Adopted
25. Paragraph 12 — part 2 12:10 A10-0015/2026 – Bogdan Rzońca – § 12/2 Part 2: ‘environmental’ Split vote requested by PPE · Roll call requested by S&D
Rejected
26. Paragraph 12 — part 3 12:10 A10-0015/2026 – Bogdan Rzońca – § 12/3 Part 3: ‘to further green policies’ Split vote requested by PPE · Roll call requested by S&D
Rejected
27. Paragraph 12 — part 4 12:10 A10-0015/2026 – Bogdan Rzońca – § 12/4 Part 4: ‘distort the democratic process and undermine the legitimacy of EU decision-making’ Split vote requested by PPE · Roll call requested by S&D
Rejected
28. Separate vote: paragraph 13 § 13
show of hands — no individual positions recorded
Rejected
29. Amendment 31 12:11 A10-0015/2026 – Bogdan Rzońca – § 13 – Am 31 Roll call requested by PfE
Rejected
30. Amendment 24 12:11 A10-0015/2026 – Bogdan Rzońca – § 14 – Am 24 Roll call requested by ESN
Rejected
31. Separate vote: after paragraph 15 After § 15
show of hands — no individual positions recorded
Rejected
32. Amendment 37 12:11 A10-0015/2026 – Bogdan Rzońca – § 16 – Am 37 Roll call requested by The Left
Rejected
33. Amendment 17 12:11 A10-0015/2026 – Bogdan Rzońca – § 16 – Am 17 Roll call requested by Verts/ALE
Rejected
34. Separate vote: paragraph 16 § 16 Separate vote requested by ESN, ECR
show of hands — no individual positions recorded
Rejected
35. Separate vote: paragraph 16 § 16 Separate vote requested by ESN, ECR
show of hands — no individual positions recorded
Rejected
36. Separate vote: paragraph 16 § 16 Separate vote requested by ESN, ECR
show of hands — no individual positions recorded
Adopted
37. Amendment 38 12:12 A10-0015/2026 – Bogdan Rzońca – § 17 – Am 38 Roll call requested by The Left
Rejected
38. Amendment 18 12:12 A10-0015/2026 – Bogdan Rzońca – § 17 – Am 18 Roll call requested by Verts/ALE
Rejected
39. Amendment 26 12:12 A10-0015/2026 – Bogdan Rzońca – § 17 – Am 26 Roll call requested by PfE, PPE
Rejected
40. Separate vote: paragraph 17 12:13 A10-0015/2026 – Bogdan Rzońca – § 17 Roll call requested by S&D
Adopted
41. Amendment 39 12:13 A10-0015/2026 – Bogdan Rzońca – After § 17 – Am 39 Roll call requested by The Left
Rejected
42. Separate vote: paragraph 18 § 18 Separate vote requested by ECR
show of hands — no individual positions recorded
Rejected
43. Separate vote: paragraph 18 § 18 Separate vote requested by ECR
show of hands — no individual positions recorded
Rejected
44. Separate vote: paragraph 18 § 18 Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
45. Separate vote: after paragraph 18 After § 18
show of hands — no individual positions recorded
Rejected
46. Amendment 40 — part 1 12:13 A10-0015/2026 – Bogdan Rzońca – § 19 – Am 40/1 Part 1: “Text as a whole without the words: ‘and to actively involve civil society organisations, experts and non-governmental organisations in the field of child protection in the process;’” Split vote requested by PfE · Roll call requested by The Left
Adopted
47. Amendment 40 — part 2 12:13 A10-0015/2026 – Bogdan Rzońca – § 19 – Am 40/2 Part 2: “those words” Split vote requested by PfE · Roll call requested by The Left
Rejected
48. Separate vote: paragraph 20 § 20
show of hands — no individual positions recorded
Rejected
49. Separate vote: paragraph 20 § 20
show of hands — no individual positions recorded
Rejected
50. Separate vote: paragraph 20 § 20
show of hands — no individual positions recorded
Rejected
51. Amendment 41 12:14 A10-0015/2026 – Bogdan Rzońca – After § 21 – Am 41 Roll call requested by The Left
Rejected
52. Separate vote: after paragraph 22 After § 22
show of hands — no individual positions recorded
Rejected
53. Separate vote: after paragraph 27 After § 27
show of hands — no individual positions recorded
Rejected
54. Amendment 22 12:14 A10-0015/2026 – Bogdan Rzońca – Recital B – Am 22 Roll call requested by ESN
Rejected
55. Recital C — part 1 of 2 Recital C Part 1: ‘whereas the work of the Ombudsman contributes to helping EU institutions become more efficient, effective, citizen-friendly and accountable, thereby increasing citizens’ trust in the European project; whereas, in the exercise of her mandate, the Ombudsman may have to address new phenomena that have significantly increased in recent times,’ Split vote requested by PfE
show of hands — no individual positions recorded
Adopted
56. Recital C — part 2 of 2 Recital C Part 2: ‘such as disinformation and malicious activities from third countries, aimed at undermining citizens’ trust in the EU;’ Split vote requested by PfE
show of hands — no individual positions recorded
Adopted
57. Separate vote: recital Q Recital Q
show of hands — no individual positions recorded
Rejected
58. Separate vote: recital R Recital R Separate vote requested by ECR
show of hands — no individual positions recorded
Rejected
59. Separate vote: recital R Recital R Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
60. Recital T — part 1 of 2 Recital T Part 1: ‘whereas the Ombudsman inquired into how the Commission decided on the composition of the EU Energy Platform Industry Advisory Group;’ Split vote requested by PfE · Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
61. Recital T — part 2 of 2 Recital T Part 2: ‘whereas the Ombudsman found the Commission’s explanations for excluding civil society representatives, even with observer status, from this Group unconvincing;’ Split vote requested by PfE · Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
62. Recital U — part 1 of 2 Recital U Part 1: “Text as a whole without the words: ‘social and environmental’” Split vote requested by PfE · Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
63. Recital U — part 2 of 2 Recital U Part 2: “those words” Split vote requested by PfE · Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
64. Separate vote: recital V Recital V
show of hands — no individual positions recorded
Rejected
65. Separate vote: recital W Recital W Separate vote requested by ECR, PfE
show of hands — no individual positions recorded
Rejected
66. Separate vote: recital W Recital W Separate vote requested by ECR, PfE
show of hands — no individual positions recorded
Adopted
67. Amendment 27 12:16 A10-0015/2026 – Bogdan Rzońca – Recital AC – Am 27 Roll call requested by PfE
Rejected
68. Separate vote: recital AC Recital AC Separate vote requested by ECR
show of hands — no individual positions recorded
Rejected
69. Separate vote: recital AC Recital AC Separate vote requested by ECR
show of hands — no individual positions recorded
Adopted
70. Final vote — text as a whole 12:16 A10-0015/2026 – Bogdan Rzońca – Motion for a resolution (as a whole)
Rejected
7

Multilateral negotiations in view of the WTO’s 14th Ministerial Conference in Yaoundé, 26 to 29 March 2026

Motion for a resolution · voted at 12:17

Adopted Adopted

Parliament adopted the text as its official position.

Final vote — text as a whole — decided by show of hands; no counts were recorded.

How the vote unfolded · 3 ballots

Before the final vote, MEPs decided on 1 amendment (1 rejected) and 1 part of the text voted on separately (1 adopted).

Roll call requested by The Left · separate votes by Verts/ALE.

adopted rejected lapsed square = amendment circle = part of the text decisive vote Solid = roll call (click for every MEP’s vote); faded = no individual positions

Show all 3 ballots in voting order
1. Amendment 1 12:17 B10-0155/2026 – After § 12 – Am 1 Roll call requested by The Left
Rejected
2. Separate vote: paragraph 21 § 21 Separate vote requested by Verts/ALE
show of hands — no individual positions recorded
Adopted
3. Final vote — text as a whole Motion for a resolution (as a whole)
show of hands — no individual positions recorded
Adopted