Dossier · Own-initiative report
Implementation of the common foreign and security policy – annual report 2025
- Reference
- 2025/2164(INI) Own-initiative report
- Where it stands
- Parliament adopted the text on 21 January 2026. This is its final position on the matter.
- Stage
- Parliament’s position
- Lead committee
- Foreign Affairs AFET
More facts (5)
- Author
- David MCALLISTER
- Shadow rapporteurs
- 6 members
- Decisions in plenary
- 1
- Last vote
- 21 Jan 2026 · Adopted
- Versions
- 3 versions
Where it stands
The steps of this kind of dossier and how far it has come, from the procedure file.
- Referred to committee (done) 11 September 2025
- Committee work (done) Report adopted 2 December 2025
- Tabled for plenary (done) 17 December 2025
- Plenary vote (done) Adopted 21 January 2026
- Parliament’s position (done) Final
Parliament sets out its own position on a topic. The resolution is not binding but signals what Parliament wants.
People
Committees and members responsible for the dossier, as the procedure file names them. Groups as recorded there.
- Lead committee
- Foreign Affairs AFET
- Author
- David MCALLISTER (EPP)
- Shadow rapporteurs
- Tonino PICULA (S&D), Mieke ANDRIESE (Patriots), Adam BIELAN (ECR), Hilde VAUTMANS (Renew), Sergey LAGODINSKY (Greens), Marc BOTENGA (The Left)
Decisions in plenary, 1
Every decision Parliament took on this dossier, newest first.
| Date | Decision | Kind | Effect | Final vote |
|---|---|---|---|---|
| 21 Jan 2026 | Implementation of the common foreign and security policy – annual report 2025 | Resolutions | Adopted | 392 for, 179 against, 83 abstained by roll call |
Every roll-call vote on the dossier, in date and voting order, with each group's line at the date of the vote.
Each group's clear line at the date of the vote: a position with at least two thirds of the group's votes (at least 10 members voting), otherwise Divided; “< 10 voted” when fewer took part. Result: outcome, for–against–abstained (method).
-
Adopted 304–302–54
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 6, adding text after paragraph 4
Rejected 198–383–62
- The Left
- For
- Greens
- Divided
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 53, adding text after paragraph 8
Rejected 208–436–12
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Amendment 8, adding text after paragraph 13
Adopted 336–262–57
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Paragraph 14 — part 3
Adopted 467–150–45
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 9, adding text after paragraph 15
Rejected 289–326–35
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Divided
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Divided
- 21 Jan 2026 Amendment 11, adding text after paragraph 15
Rejected 276–305–65
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Divided
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 13, adding text after paragraph 15
Rejected 88–551–18
- The Left
- For
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Divided
- 21 Jan 2026 Amendment 14, adding text after paragraph 15
Rejected 52–534–70
- The Left
- Divided
- Greens
- Abst.
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Divided
- 21 Jan 2026 Amendment 65 to paragraph 17
Rejected 192–454–11
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 16, adding text after paragraph 20
Rejected 102–511–42
- The Left
- For
- Greens
- Divided
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Divided
- 21 Jan 2026 Amendment 77 to paragraph 27
Rejected 214–425–20
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Amendment 19, adding text after paragraph 34
Rejected 121–485–55
- The Left
- For
- Greens
- Abst.
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 22, adding text after paragraph 34
Rejected 90–540–31
- The Left
- For
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 23, adding text after paragraph 34
Rejected 87–508–63
- The Left
- For
- Greens
- Divided
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 56, adding text after paragraph 34
Rejected 131–498–22
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Separate vote on paragraph 41
Adopted 620–14–21
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Amendment 25, adding text after paragraph 41
Rejected 115–421–113
- The Left
- For
- Greens
- Abst.
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Abst.
- ESN
- Against
- 21 Jan 2026 Amendment 26 to paragraph 42
Adopted 557–27–71
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- For
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 67 to paragraph 51
Rejected 193–461–9
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 27, adding text after paragraph 58
Rejected 182–431–37
- The Left
- For
- Greens
- For
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 81, adding text after paragraph 60
Rejected 198–426–26
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Amendment 68 to paragraph 69
Rejected 83–548–32
- The Left
- Divided
- Greens
- For
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 69 to paragraph 75
Rejected 198–455–7
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 28, adding text after paragraph 76
Rejected 94–369–191
- The Left
- For
- Greens
- Abst.
- S&D
- Abst.
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Divided
- 21 Jan 2026 Amendment 33, adding text after paragraph 76
Rejected 228–409–24
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 82 to paragraph 77
Adopted 331–241–63
- The Left
- Against
- Greens
- Abst.
- S&D
- Against
- Renew
- Against
- EPP
- For
- ECR
- For
- Patriots
- For
- ESN
- Divided
- 21 Jan 2026 Amendment 36, adding text after paragraph 78
Rejected 157–374–128
- The Left
- For
- Greens
- For
- S&D
- Abst.
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 37, adding text after paragraph 78
Rejected 253–361–49
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 39, adding text after paragraph 78
Rejected 64–549–43
- The Left
- For
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Divided
- ESN
- Against
- 21 Jan 2026 Amendment 40 to paragraph 89
Rejected 263–363–36
- The Left
- For
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- Divided
- 21 Jan 2026 Amendment 41 to paragraph 91
Rejected 278–368–12
- The Left
- For
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- Divided
- 21 Jan 2026 Amendment 84, adding text after paragraph 92
Rejected 202–439–17
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Amendment 61 to paragraph 93
Rejected 197–439–21
- The Left
- Against
- Greens
- Against
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- For
- 21 Jan 2026 Paragraph 93 — part 2
Adopted 394–241–30
- The Left
- Against
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 63 to recital S
Rejected 210–443–10
- The Left
- For
- Greens
- For
- S&D
- For
- Renew
- Against
- EPP
- Against
- ECR
- Against
- Patriots
- Against
- ESN
- Against
- 21 Jan 2026 Amendment 71 to recital U
Rejected 181–371–94
- The Left
- Against
- Greens
- Abst.
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- For
- Patriots
- For
- ESN
- Abst.
- 21 Jan 2026 Amendment 64 to recital AJ
Rejected 276–322–67
- The Left
- For
- Greens
- For
- S&D
- Against
- Renew
- Against
- EPP
- Against
- ECR
- Divided
- Patriots
- For
- ESN
- Divided
- 21 Jan 2026 Separate vote on recital AJ
Adopted 329–270–55
- The Left
- Against
- Greens
- Against
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- Divided
- Patriots
- Against
- ESN
- Divided
- 21 Jan 2026 Final vote — text as a whole
Adopted 392–179–83
- The Left
- Against
- Greens
- For
- S&D
- For
- Renew
- For
- EPP
- For
- ECR
- Abst.
- Patriots
- Against
- ESN
- Against
Add members’ columns
Versions, 3
The text of the dossier, version by version, newest first. Compare shows what changed between two consecutive versions.
Adopted by Parliament21 Jan 2026
Adopted text TA10-0012/2026 TA-10-2026-0012
Tabled for plenary17 Dec 2025
Report A10-0253/2025 A-10-2025-0253
Committee draft10 Sept 2025
Draft report (AFET) AFET-PR-776921
AI: Each version in short Written by AI from the official text — check the source
- Adopted text TA10-0012/2026: Parliament's annual resolution on the common foreign and security policy (CFSP) sets out its priorities and demands for EU foreign policy, covering Russia's war against Ukraine, the Middle East, relations with key partners, and internal EU reforms.
- Report A10-0253/2025: This resolution on the implementation of the common foreign and security policy (CFSP) sets out Parliament's priorities for EU foreign policy, covering Russia's war against Ukraine, the Middle East, relations with key partners, and internal EU reforms.
- Draft report (AFET): This draft report on the implementation of the common foreign and security policy (CFSP) sets out Parliament's priorities for EU external action, covering the rules-based international order, cooperation with partners, non-negotiable positions, and increasing the impact of EU action.
What changed, 1
Between consecutive versions, newest pair first. The overviews are written by AI from the two texts; the comparison shows every change.
Latest Tabled for plenary → Adopted by Parliament Report A10-0253/2025 → Adopted text TA10-0012/2026
AI: What changed Written by AI from the official text — check the source
The report updates positions on Ukraine, adding support for a EUR 90 billion loan package and a multinational force, while adjusting language on using frozen Russian assets. On the Middle East, it adds support for UN Resolution 2803, criticises Israel's recognition of Somaliland, and softens language on Israel's self-defence. It adds new paragraphs on Venezuela, Greenland, and the US National Security Strategy, criticising US actions and reaffirming support for democratic transitions. Other changes include new paragraphs on Belarus, Syria, Myanmar, and Africa, and updates on Iran, China, and the Western Balkans. The remaining changes are formal, such as renumbering and minor wording adjustments.
Timeline, 8
Every recorded step, newest first, grouped by stage; the latest stage is open.
Plenary stage 4 steps · 17 Dec 2025–21 Jan 2026
21 January 2026
Plenary vote
Sitting of 21 Jan 2026 Report A10-0253/2025Adopted text TA10-0012/2026
20 January 2026
Debated in plenary
MEPs debated the text in the chamber ahead of the vote.
Sitting of 20 Jan 2026 Report A10-0253/2025Report A10-0265/2025
14 January – 15 January 2026
125 amendments tabled for the plenary vote
Groups propose changes to the tabled text; each is voted on before the final vote.
Amendment 1Amendments 1–10Amendments 11–20Amendments 21–30Amendments 31–35Amendments 36–41Amendments 42–50Amendments 51–56Amendments 57–62Amendments 63–69Amendment 70Amendments 71–77Amendments 78–84Amendments 85–88Amendments 89–92Amendments 93–102Amendments 103–112Amendments 113–118Amendments 119–124
17 December 2025
Report tabled for plenary
This is the text all MEPs vote on. Political groups can still table amendments to it.
Committee stage 4 steps · 10 Sept 2025–2 Dec 2025
2 December 2025
Committee vote: report adopted
AFET (Foreign Affairs) voted on the amendments and adopted the report that goes to plenary.
1 October 2025
Amendments tabled in committee (3 batches)
Members of AFET (Foreign Affairs) proposed changes to the draft.
Amendments in committee (AFET)Amendments in committee (AFET)Amendments in committee (AFET)
11 September 2025
Referred to the AFET (Foreign Affairs) committee
The lead committee prepares Parliament’s report.
10 September 2025
Draft report published
The rapporteur’s first text in AFET (Foreign Affairs). Members can table amendments before the committee votes.
Connections
Texts, decisions, people and other dossiers related to this one.
Texts voted on
- Text REPORT on the implementation of the common foreign and security policy – annual report 2025 Report A10-0253/2025 21 Jan 2026
Other dossiers of the same rapporteur
- Dossier Implementation of the common foreign and security policy – annual report 2024 2024/2080(INI) · Own-initiative report 2 Apr 2025 Adopted
Dossiers sharing a running issue
- Dossier Recommendation to the Council, the Commission and the Vice-President of the Commission / High Representative of the Union for Foreign Affairs and Security Policy on the 81st session of the United Nations General Assembly 2025/2167(INI) · Own-initiative report 20 May 2026 Adopted
- Dossier Implementation of the common security and defence policy – annual report 2025 2025/2165(INI) · Own-initiative report 21 Jan 2026 Adopted
- Dossier Implementation of the common foreign and security policy – annual report 2024 2024/2080(INI) · Own-initiative report 2 Apr 2025 Adopted
- Dossier Implementation of the common security and defence policy – annual report 2024 2024/2082(INI) · Own-initiative report 2 Apr 2025 Adopted
- Dossier Hybrid warfare and the protection of the EU’s territorial integrity and critical security and defence infrastructure 2026/2024(INI) · Own-initiative report 16 Sept 2026 Adopted
Sources & citation
Where the facts on this page come from, and how to cite it.
- Official source
- Data source
- Licensed CC BY 4.0.
- Retrieved
- 25 September 2026
Cite as
European Parliament (2026). “Implementation of the common foreign and security policy – annual report 2025”. Dossier, 21 January 2026. procId 2025-2164, reference 2025/2164(INI). EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/dossiers/2025-2164?grid=all (retrieved 25 September 2026). Official source: Procedure file (Legislative Observatory, OEIL), https://oeil.secure.europarl.europa.eu/oeil/en/procedure-file?reference=2025%2F2164(INI). Data: EP Open Data API: procedure record, https://data.europarl.europa.eu/api/v2/procedures/2025-2164 (CC BY 4.0).
BibTeX
@misc{epw-dossier-2025-2164,
author = {{European Parliament}},
title = {{Implementation of the common foreign and security policy – annual report 2025}},
year = {2026},
date = {2026-01-21},
howpublished = {\url{https://news.eu-parl.st-solutions.dev/dossiers/2025-2164?grid=all}},
url = {https://news.eu-parl.st-solutions.dev/dossiers/2025-2164?grid=all},
urldate = {2026-09-25},
publisher = {EU Parl Watch Research},
note = {Dossier. procId 2025-2164, reference 2025/2164(INI). Official source: https://oeil.secure.europarl.europa.eu/oeil/en/procedure-file?reference=2025\%2F2164(INI). Data: EP Open Data API: procedure record (CC BY 4.0)}
}