Skip to content

Decision

Brutal repression against protesters in Iran

Effect
Adopted
Result
562 for · 9 against · 57 abstained roll call
Date
22 January 2026, 12:12–12:15
Kind
Resolution
More facts (9)
Margin
by an overwhelming majority
Source
Motion for a resolution
Topics
Foreign affairs Assigned by a model, not checked by hand.
Votes
26 votes · 11 roll calls · 10 amendments
Requested by
The Left (1 roll call) · Greens (1 roll call) · Renew (1 roll call)
Final vote
184027
More

Result

The final vote and what it means for this kind of decision.

Final vote: 562 for, 9 against, 57 abstained (roll call).

Adopted by an overwhelming majority.

Parliament adopted the text as its official position.

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.

Backed by The Left, Greens, S&D, Renew, EPP, ECR and Patriots; ESN mostly abstained.

Groups

Members' votes, each counted in the group they belonged to on the day. No vote: in office that day, no position recorded. Majority line: the most common position. Clear line: a position with at least two thirds of the group's votes (at least 10 members voting), otherwise Divided. Cohesion: Agreement Index, 0 = evenly split, 1 = all voted the same (method).
GroupForAgainstAbst.No voteMajority lineClear lineCohesionBar
The LeftFor 20Against 0Abst. 17No vote 9 of 46Majority line ForClear line Divided Cohesion 0.31
GreensFor 47Against 0Abst. 1No vote 5 of 53Majority line ForClear line For Cohesion 0.97
S&DFor 114Against 0Abst. 0No vote 22 of 136Majority line ForClear line For Cohesion 1.00
RenewFor 63Against 0Abst. 0No vote 12 of 75Majority line ForClear line For Cohesion 1.00
EPPFor 170Against 0Abst. 0No vote 17 of 187Majority line ForClear line For Cohesion 1.00
ECRFor 64Against 0Abst. 2No vote 13 of 79Majority line ForClear line For Cohesion 0.95
PatriotsFor 69Against 1Abst. 7No vote 9 of 86Majority line ForClear line For Cohesion 0.84
ESNFor 4Against 4Abst. 18No vote 1 of 27Majority line AbstainedClear line Abstained Cohesion 0.54
No groupFor 11Against 4Abst. 12No vote 3 of 30Majority line —Clear line No line Cohesion —

Members who changed group are counted in the group of the day: Branko GRIMS changed group, Elena YONCHEVA changed group, Elisabetta GUALMINI changed group, Ewa ZAJĄCZKOWSKA-HERNIK changed group, Jessika VAN LEEUWEN changed group, Lukas SIEPER changed group, Nikola BARTŮŠEK changed group, Nikolas FARANTOURIS changed group, Pina PICIERNO changed group, Roberto VANNACCI changed group, Sander SMIT changed group, Taner KABILOV changed group.

Voted against their group, 19

Members who voted otherwise than a clear line (at least two thirds of the votes cast, at least 10 members voting) of the group they sat in that day. A group without a clear line is divided and not counted.

Countries

The final vote by national delegation.

Votes by country (27 delegations)
Members' votes by country. No vote: in office that day, no position recorded. Cohesion: Agreement Index of the delegation, 0 = evenly split, 1 = all the same; it reflects the mix of groups (method).
CountryForAgainstAbst.No voteCohesion
Austria130610.53
Belgium140260.81
Bulgaria111230.68
Cyprus5010—
Czechia161220.76
Germany6941490.69
Denmark120120.88
Estonia7000—
Spain490380.91
Finland130021.00
France730081.00
Greece130710.47
Croatia120001.00
Hungary111090.88
Ireland110210.77
Italy5708110.82
Lithuania90110.85
Luxembourg5010—
Latvia9000—
Malta4002—
Netherlands290021.00
Poland421370.87
Portugal160140.91
Romania260160.94
Sweden180031.00
Slovenia8001—
Slovakia101220.65

Members

Each member’s recorded position on the final roll call, in the group they sat in that day. Filter by country, group, position or name.

Show all 628 members

Debate speakers and how they voted

Members who spoke in the plenary debate on the dossier. Speeches: how many times they took the floor. Final vote: their recorded position on this decision's final roll call.
MemberGroupSpeechesSpokeFinal vote
Sabine VERHEYEN GermanyEPPSpeeches122 Jan 2026 (verbatim report, official site) For
Marc BOTENGA BelgiumThe LeftSpeeches320 Jan 2026 (verbatim report, official site) · for the group Abstained
Charlie WEIMERS SwedenECRSpeeches220 Jan 2026 (verbatim report, official site) For
François-Xavier BELLAMY FranceEPPSpeeches220 Jan 2026 (verbatim report, official site) For
Martin HOJSÍK SlovakiaRenewSpeeches220 Jan 2026 (verbatim report, official site) For
Petras AUŠTREVIČIUS LithuaniaRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Show the other 61 speakers
Debate speakers, continued
MemberGroupSpeechesSpokeFinal vote
David MCALLISTER GermanyEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Kostas PAPADAKIS GreeceNo groupSpeeches120 Jan 2026 (verbatim report, official site) Abstained
Jussi SARAMO FinlandThe LeftSpeeches120 Jan 2026 (verbatim report, official site) For
Hilde VAUTMANS BelgiumRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Mieke ANDRIESE NetherlandsPatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Jordan BARDELLA FrancePatriotsSpeeches120 Jan 2026 (verbatim report, official site) · for the group For
Željana ZOVKO CroatiaEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Tomasz FROELICH GermanyESNSpeeches120 Jan 2026 (verbatim report, official site) · for the group Abstained
Evin INCIR SwedenS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Alice KUHNKE SwedenGreensSpeeches120 Jan 2026 (verbatim report, official site) For
Abir AL-SAHLANI SwedenRenewSpeeches120 Jan 2026 (verbatim report, official site) No vote recorded
Hildegard BENTELE GermanyEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Loucas FOURLAS CyprusEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Isabel WISELER-LIMA LuxembourgEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Katarina BARLEY GermanyS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Hannah NEUMANN GermanyGreensSpeeches120 Jan 2026 (verbatim report, official site) · for the group For
Nathalie LOISEAU FranceRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Mounir SATOURI FranceGreensSpeeches120 Jan 2026 (verbatim report, official site) For
Bernard GUETTA FranceRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Veronika VRECIONOVÁ CzechiaECRSpeeches120 Jan 2026 (verbatim report, official site) For
Silvia SARDONE ItalyPatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Jean-Paul GARRAUD FrancePatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Raphaël GLUCKSMANN FranceS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Bart GROOTHUIS NetherlandsRenewSpeeches120 Jan 2026 (verbatim report, official site) · for the group For
Nicola PROCACCINI ItalyECRSpeeches120 Jan 2026 (verbatim report, official site) · for the group No vote recorded
Hermann TERTSCH SpainPatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Rasa JUKNEVIČIENĖ LithuaniaEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Rihards KOLS LatviaECRSpeeches120 Jan 2026 (verbatim report, official site) For
Matjaž NEMEC SloveniaS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Adam BIELAN PolandECRSpeeches120 Jan 2026 (verbatim report, official site) For
Irene MONTERO SpainThe LeftSpeeches120 Jan 2026 (verbatim report, official site) Abstained
Sebastian TYNKKYNEN FinlandECRSpeeches120 Jan 2026 (verbatim report, official site) No vote recorded
Yannis MANIATIS GreeceS&DSpeeches120 Jan 2026 (verbatim report, official site) · for the group For
Helmut BRANDSTÄTTER AustriaRenewSpeeches120 Jan 2026 (verbatim report, official site) No vote recorded
Barbara BONTE BelgiumPatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Kris VAN DIJCK BelgiumECRSpeeches120 Jan 2026 (verbatim report, official site) For
Mélissa CAMARA FranceGreensSpeeches120 Jan 2026 (verbatim report, official site) For
Marion MARÉCHAL FranceECRSpeeches120 Jan 2026 (verbatim report, official site) For
Daniel ATTARD MaltaS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Afroditi LATINOPOULOU GreecePatriotsSpeeches120 Jan 2026 (verbatim report, official site) For
Maria ZACHARIA GreeceNo groupSpeeches120 Jan 2026 (verbatim report, official site) Abstained
Lukas SIEPER changed group GermanyRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Hana JALLOUL MURO SpainS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Ľuboš BLAHA SlovakiaNo groupSpeeches120 Jan 2026 (verbatim report, official site) Against
Sigrid FRIIS DenmarkRenewSpeeches120 Jan 2026 (verbatim report, official site) For
Nicolás PASCUAL DE LA PARTE SpainEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Małgorzata GOSIEWSKA PolandECRSpeeches120 Jan 2026 (verbatim report, official site) No vote recorded
João OLIVEIRA PortugalThe LeftSpeeches120 Jan 2026 (verbatim report, official site) No vote recorded
Alice TEODORESCU MÅWE SwedenEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Hanna GEDIN SwedenThe LeftSpeeches120 Jan 2026 (verbatim report, official site) For
Carlo CICCIOLI ItalyECRSpeeches120 Jan 2026 (verbatim report, official site) For
Alberico GAMBINO ItalyECRSpeeches120 Jan 2026 (verbatim report, official site) For
Antonella SBERNA ItalyECRSpeeches120 Jan 2026 (verbatim report, official site) For
Lucia ANNUNZIATA ItalyS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Cristina GUARDA ItalyGreensSpeeches120 Jan 2026 (verbatim report, official site) For
Petar VOLGIN BulgariaESNSpeeches120 Jan 2026 (verbatim report, official site) Abstained
Francisco ASSIS PortugalS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Antonio LÓPEZ-ISTÚRIZ WHITE SpainEPPSpeeches120 Jan 2026 (verbatim report, official site) · for the group For
Rosa ESTARÀS FERRAGUT SpainEPPSpeeches120 Jan 2026 (verbatim report, official site) For
Juan Fernando LÓPEZ AGUILAR SpainS&DSpeeches120 Jan 2026 (verbatim report, official site) For
Andrey KOVATCHEV BulgariaEPPSpeeches120 Jan 2026 (verbatim report, official site) For

All votes on this decision, 26

In voting order. Result: for–against–abstained (a show of hands has no count). Requested by: the groups that asked for a roll call, a split vote or a separate vote.
No.VoteRecordedResultRequested by
1Amendment 8, adding text after paragraph 1 RC-B10-0071/2026 – After § 1 – Am 8 Roll call128 for, 423 against, 68 abstained RejectedRequested byroll call: The Left
2Amendment 11, adding text after paragraph 1 RC-B10-0071/2026 – After § 1 – Am 11 Roll call262 for, 308 against, 54 abstained RejectedRequested byroll call: The Left
3Vote on text inserted after paragraph 1 Show of hands Rejected
Show the other 25 votesShow the other 23 votes
Votes on this decision, continued
No.VoteRecordedResultRequested by
2Amendment 11, adding text after paragraph 1 RC-B10-0071/2026 – After § 1 – Am 11 Roll call262 for, 308 against, 54 abstained RejectedRequested byroll call: The Left
3Vote on text inserted after paragraph 1 Show of hands Rejected
Votes on this decision, continued
No.VoteRecordedResultRequested by
4Amendment 13, adding text after paragraph 1 RC-B10-0071/2026 – After § 1 – Am 13 Roll call155 for, 358 against, 115 abstained RejectedRequested byroll call: The Left
5Vote on text inserted after paragraph 1 Show of hands Rejected
6Vote on text inserted after paragraph 1 Show of hands Rejected
7Amendment 16, adding text after paragraph 1 RC-B10-0071/2026 – After § 1 – Am 16 Roll call257 for, 330 against, 40 abstained RejectedRequested byroll call: The Left
8Amendment 2, adding text after paragraph 5 RC-B10-0071/2026 – After § 5 – Am 2 Roll call226 for, 373 against, 30 abstained RejectedRequested byroll call: Greens
9Amendment 3, adding text after paragraph 5 RC-B10-0071/2026 – After § 5 – Am 3 Roll call225 for, 375 against, 31 abstained RejectedRequested byroll call: Greens
10Amendment 4, adding text after paragraph 5 RC-B10-0071/2026 – After § 5 – Am 4 Roll call224 for, 381 against, 18 abstained RejectedRequested byroll call: Greens
11Vote on text inserted after paragraph 12 Show of hands Rejected
12Amendment 17, adding text after paragraph 12 RC-B10-0071/2026 – After § 12 – Am 17 Roll call72 for, 461 against, 91 abstained RejectedRequested byroll call: The Left
13Amendment 18, adding text after paragraph 12 RC-B10-0071/2026 – After § 12 – Am 18 Roll call62 for, 521 against, 43 abstained RejectedRequested byroll call: The Left
14Vote on text inserted after paragraph 12 Show of hands Rejected
15Separate vote on paragraph 20 Counted132 for, 387 against, 96 abstained Rejected
16Amendment 9, adding text after paragraph 29 RC-B10-0071/2026 – After § 29 – Am 9 Roll call165 for, 397 against, 60 abstained RejectedRequested byroll call: The Left
17Vote on text inserted after recital B Show of hands Rejected
18Vote on text inserted after recital R Show of hands Rejected
19Final vote — text as a whole RC-B10-0071/2026 – Motion for a resolution (as a whole) Roll call562 for, 9 against, 57 abstained AdoptedRequested byroll call: Renew
20Alternative motion for a resolution B10-0069/2026 Show of hands Lapsed
21Alternative motion for a resolution B10-0071/2026 Show of hands Lapsed
22Alternative motion for a resolution B10-0077/2026 Show of hands Lapsed
23Alternative motion for a resolution B10-0080/2026 Show of hands Lapsed
24Alternative motion for a resolution B10-0081/2026 Show of hands Lapsed
25Alternative motion for a resolution B10-0083/2026 Show of hands Lapsed
26Alternative motion for a resolution B10-0095/2026 Show of hands Lapsed

Roll calls requested by The Left, Greens, Renew.

Text

The text voted on.

Motion B-10-2026-0095

AI: What this vote decides Written by AI from the official text — check the source

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.

Read the text · Report a problem

AI: The text in short Written by AI from the official text — check the source

The European Parliament condemns the brutal repression of protests in Iran, demands release of detainees, and calls for accountability and sanctions against the regime.

Read the text · Report a problem

Dossier

Where the dossier stands and its other decisions in plenary.

2026/2565(RSP) · Resolution on a topical subject

Parliament adopted the text on 22 January 2026. This is its final position on the matter.

Show the 3 steps of the dossier
  1. Tabled for plenary (done)
  2. Plenary vote · Adopted 22 January 2026 (done)
  3. Parliament’s position · Final (done)

Connections

What this decision touches: the procedural chain, the same text, running issues, votes that split the chamber the same way.

Show 6 connections: Running issue: Iran

Running issue: Iran

Sources & citation

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

Retrieved
25 September 2026

Cite as

European Parliament (2026). “Brutal repression against protesters in Iran”. Decision, 22 January 2026. votingId 184027, document B-10-2026-0095, reference 2026/2565(RSP). EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/decisions/2026-01-22/9 (retrieved 25 September 2026). Official sources: Roll-call votes, sitting of 22 January 2026 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2026-01-22-RCV_EN.html; Results of votes, sitting of 22 January 2026 (European Parliament), https://www.europarl.europa.eu/doceo/document/PV-10-2026-01-22-VOT_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2026-01-22, https://data.europarl.europa.eu/api/v2/meetings/MTG-PL-2026-01-22/decisions?format=application%2Fld%2Bjson (CC BY 4.0).
BibTeX
@misc{epw-decision-2026-01-22-9,
  author = {{European Parliament}},
  title = {{Brutal repression against protesters in Iran}},
  year = {2026},
  date = {2026-01-22},
  howpublished = {\url{https://news.eu-parl.st-solutions.dev/decisions/2026-01-22/9}},
  url = {https://news.eu-parl.st-solutions.dev/decisions/2026-01-22/9},
  urldate = {2026-09-25},
  publisher = {EU Parl Watch Research},
  note = {Decision. votingId 184027, document B-10-2026-0095, reference 2026/2565(RSP). Official source: https://www.europarl.europa.eu/doceo/document/PV-10-2026-01-22-RCV\_EN.html, https://www.europarl.europa.eu/doceo/document/PV-10-2026-01-22-VOT\_EN.html. Data: EP Open Data API: decisions of the sitting MTG-PL-2026-01-22 (CC BY 4.0)}
}