Skip to content
9 Resolutions & reports ·decision 9 of 10 on Thursday, 22 January 2026

Brutal repression against protesters in Iran

Motion for a resolution · voted 12:12–12:15

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

Adopted by an overwhelming majority 562 for · 9 against · 57 abstained (89 % in favour) Foreign affairsHuman rights abroadMiddle East

What Parliament decided

Adopted Adopted by an overwhelming majority

Parliament adopted the text as its official position.

For 562 Against 9 Abstained 57

Final vote — text as a whole at 12:15 · 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.

✦ What this vote decides · AI summary, based on the text voted on

Parliament adopted a resolution condemning Iran's brutal crackdown on anti-regime protests, which it says have killed thousands and led to over 10 000 arrests. MEPs demand the immediate release of all protesters detained for peaceful expression and urge the UN Human Rights Council to set up an investigative mechanism. They also call on member states to hold Iranian officials accountable under international law and on the EU to expand restrictive measures.

How the vote unfolded · 26 ballots

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

Roll calls requested by The Left, Verts/ALE, 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

All 26 ballots in voting order
1. Amendment 8, adding text after paragraph 1 12:12 RC-B10-0071/2026 – After § 1 – Am 8 requested by The Left
Rejected
2. Amendment 11, adding text after paragraph 1 12:12 RC-B10-0071/2026 – After § 1 – Am 11 requested by The Left
Rejected
3. Vote on text inserted after paragraph 1
— no individual positions recorded
Rejected
4. Amendment 13, adding text after paragraph 1 12:12 RC-B10-0071/2026 – After § 1 – Am 13 requested by The Left
Rejected
5. Vote on text inserted after paragraph 1
— no individual positions recorded
Rejected
6. Vote on text inserted after paragraph 1
— no individual positions recorded
Rejected
7. Amendment 16, adding text after paragraph 1 12:13 RC-B10-0071/2026 – After § 1 – Am 16 requested by The Left
Rejected
8. Amendment 2, adding text after paragraph 5 12:13 RC-B10-0071/2026 – After § 5 – Am 2 requested by Verts/ALE
Rejected
9. Amendment 3, adding text after paragraph 5 12:13 RC-B10-0071/2026 – After § 5 – Am 3 requested by Verts/ALE
Rejected
10. Amendment 4, adding text after paragraph 5 12:13 RC-B10-0071/2026 – After § 5 – Am 4 requested by Verts/ALE
Rejected
11. Vote on text inserted after paragraph 12
— no individual positions recorded
Rejected
12. Amendment 17, adding text after paragraph 12 12:14 RC-B10-0071/2026 – After § 12 – Am 17 requested by The Left
Rejected
13. Amendment 18, adding text after paragraph 12 12:14 RC-B10-0071/2026 – After § 12 – Am 18 requested by The Left
Rejected
14. Vote on text inserted after paragraph 12
— no individual positions recorded
Rejected
15. Separate vote on paragraph 20
electronic vote (totals only) — no individual positions recorded
Rejected
16. Amendment 9, adding text after paragraph 29 12:15 RC-B10-0071/2026 – After § 29 – Am 9 requested by The Left
Rejected
17. Vote on text inserted after recital B
— no individual positions recorded
Rejected
18. Vote on text inserted after recital R
— no individual positions recorded
Rejected
19. Final vote — text as a whole 12:15 RC-B10-0071/2026 – Motion for a resolution (as a whole) requested by Renew
Adopted
20. Alternative motion for a resolution B10-0069/2026
— no individual positions recorded
21. Alternative motion for a resolution B10-0071/2026
— no individual positions recorded
22. Alternative motion for a resolution B10-0077/2026
— no individual positions recorded
23. Alternative motion for a resolution B10-0080/2026
— no individual positions recorded
24. Alternative motion for a resolution B10-0081/2026
— no individual positions recorded
25. Alternative motion for a resolution B10-0083/2026
— no individual positions recorded
26. Alternative motion for a resolution B10-0095/2026
— no individual positions recorded

Part of the sitting of Thursday, 22 January 2026. The vote was taken on Motion B-10-2026-0095 in procedure 2026/2565.

New here? How plenary voting works
A sitting
One day of voting in plenary. Each subject is a report, resolution, agreement or objection; they are grouped by kind of decision, and each group says what “adopted” means there.
The ballots
Members vote on amendments and on parts of the text first, then on the text as a whole. That final, decisive vote is the result shown at the top of each subject.
Who voted how
Only roll-call votes record each Member’s vote — open one for every name and the breakdown by group. A show of hands records the outcome only.
Document & procedure
Each subject rests on a document (a committee report, a motion, a Council or Commission text) and belongs to a procedure, the whole file that can span years.
Group badges
How most of a group voted: ✓ For · ✗ Against · – Abstained · ~ Split (no majority).

Codes in ballot labels

  • Am 27 — amendment 27
  • § 5 — paragraph 5
  • § 5/2, part 2 — a , taken in parts
  • Am 3= 7= — identical amendments voted together
  • ***I — ; *** — ; * —
  • Lapsed —
  • A10-… — committee report; B10-… — motion
  • RC-B10-… — joint motion of several groups

All the terms used on this site