Skip to content

Dossier · Own-initiative report

2025 Commission report on Ukraine

Reference
2025/2259(INI) Own-initiative report
Where it stands
Parliament adopted the text on 8 July 2026. This is its final position on the matter.
Stage
Parliament’s position
Lead committee
Foreign Affairs AFET
More facts (5)
Author
Michael GAHLER
Shadow rapporteurs
6 members
Decisions in plenary
1
Versions
3 versions

Where it stands

The steps of this kind of dossier and how far it has come, from the procedure file.

  1. Referred to committee (done) 18 December 2025
  2. Committee work (done) Report adopted 3 June 2026
  3. Tabled for plenary (done) 12 June 2026
  4. Plenary vote (done) Adopted 8 July 2026
  5. 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
Michael GAHLER (EPP)

Decisions in plenary, 1

Every decision Parliament took on this dossier, newest first.

Effect: what the decision did. Final vote: for–against–abstained, and how it was recorded.
DateDecisionKindEffectFinal vote
8 Jul 20262025 Commission report on Ukraine ResolutionsAdopted460 for, 136 against, 59 abstained by roll call

Voting grid

Export

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).

  1. Rejected 105–493–62

    The Left
    For
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    Divided
    ESN
    Abst.
  2. Rejected 128–514–13

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    For
    ESN
    For
  3. Adopted 433–101–114

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Divided
    ESN
    Against
  4. Adopted 435–162–54

    The Left
    Against
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Against
    ESN
    Against
  5. Adopted 441–119–95

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Abst.
    Patriots
    Against
    ESN
    Against
  6. Adopted 456–104–86

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Divided
    ESN
    Against
  7. Adopted 440–167–40

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  8. Adopted 573–46–41

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Against
  9. Adopted 462–133–56

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  10. Rejected 108–509–40

    The Left
    For
    Greens
    Divided
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    Against
    ESN
    Against
  11. Rejected 113–549–5

    The Left
    For
    Greens
    For
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    Against
    ESN
    Against
  12. Adopted 528–92–37

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Against
  13. Adopted 444–152–54

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  14. Rejected 190–450–13

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  15. Rejected 172–452–29

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  16. Rejected 123–515–10

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    For
    ESN
    For
  17. Adopted 607–11–25

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    For
    ESN
    Divided
  18. Adopted 424–162–71

    The Left
    Against
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  19. Adopted 417–192–43

    The Left
    Against
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  20. Rejected 173–437–34

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  21. Adopted 433–143–77

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Abst.
    Patriots
    Against
    ESN
    Against
  22. Adopted 426–172–58

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  23. Adopted 428–164–65

    The Left
    Abst.
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  24. Rejected 202–432–19

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  25. Rejected 188–438–10

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  26. Rejected 194–436–16

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  27. Rejected 190–422–39

    The Left
    For
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    Divided
  28. Adopted 592–42–11

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    For
    ESN
    Divided
  29. Adopted 379–229–35

    The Left
    For
    Greens
    Divided
    S&D
    Divided
    Renew
    Against
    EPP
    For
    ECR
    Divided
    Patriots
    For
    ESN
    For
  30. Adopted 590–11–37

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    For
    ESN
    For
  31. Adopted 478–121–52

    The Left
    For
    Greens
    Against
    S&D
    For
    Renew
    Against
    EPP
    For
    ECR
    For
    Patriots
    For
    ESN
    Divided
  32. Adopted 600–11–38

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    For
    ESN
    For
  33. Rejected 201–409–39

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  34. Rejected 120–481–55

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    Divided
    ESN
    For
  35. Rejected 167–463–30

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  36. Rejected 127–469–53

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  37. Adopted 517–102–43

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Against
    ESN
    Against
  38. Rejected 143–459–59

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Abst.
    Patriots
    For
    ESN
    For
  39. Rejected 126–506–16

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    For
    ESN
    For
  40. Rejected 166–444–35

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  41. Rejected 191–414–47

    The Left
    Divided
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    Divided
  42. Rejected 181–411–51

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    Divided
  43. Adopted 456–144–40

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Against
    Patriots
    Divided
    ESN
    Against
  44. Rejected 95–523–38

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    Divided
    ESN
    For
  45. Rejected 222–397–43

    The Left
    For
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    Divided
  46. Adopted 422–164–70

    The Left
    Against
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Divided
    Patriots
    Against
    ESN
    Against
  47. Rejected 218–421–14

    The Left
    For
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    Divided
  48. Adopted 498–132–23

    The Left
    Against
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Against
  49. Adopted 517–106–21

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Against
  50. Adopted 500–129–22

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Against
    ESN
    Against
  51. Adopted 527–83–38

    The Left
    For
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Against
  52. Adopted 447–130–78

    The Left
    Against
    Greens
    Against
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Divided
    ESN
    Divided
  53. Adopted 435–178–42

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    Against
    Patriots
    Divided
    ESN
    Against
  54. Rejected 104–470–87

    The Left
    For
    Greens
    Abst.
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    Divided
    ESN
    Abst.
  55. Rejected 158–459–38

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  56. Rejected 130–484–34

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    Divided
    ESN
    For
  57. Rejected 159–452–41

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  58. Rejected 185–436–16

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  59. Rejected 131–500–6

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Against
    Patriots
    For
    ESN
    For
  60. Rejected 164–459–24

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  61. Rejected 185–453–8

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  62. Rejected 160–462–34

    The Left
    Against
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    Divided
    Patriots
    For
    ESN
    For
  63. Rejected 211–425–27

    The Left
    For
    Greens
    Against
    S&D
    Against
    Renew
    Against
    EPP
    Against
    ECR
    For
    Patriots
    For
    ESN
    For
  64. Adopted 460–136–59

    The Left
    Divided
    Greens
    For
    S&D
    For
    Renew
    For
    EPP
    For
    ECR
    For
    Patriots
    Against
    ESN
    Against
Add members’ columns
The people on this dossier — pick up to 6. Each gets a column with their own position.

Versions, 3

The text of the dossier, version by version, newest first. Compare shows what changed between two consecutive versions.

  1. Adopted by Parliament8 Jul 2026

    Adopted text TA10-0259/2026 TA-10-2026-0259

    Compare with tabled for plenary

  2. Tabled for plenary12 Jun 2026

    Report A10-0172/2026 A-10-2026-0172

    Compare with committee draft

  3. Committee draft26 Feb 2026

    Draft report (AFET) AFET-PR-784266

AI: Each version in short Written by AI from the official text — check the source
  • Adopted text TA10-0259/2026: Parliament's resolution on the 2025 Commission report on Ukraine condemns Russia's war, demands withdrawal, and calls for sustained military, financial, and humanitarian support for Ukraine.
  • Report A10-0172/2026: Parliament's resolution on the 2025 Commission report on Ukraine condemns Russia's war, demands withdrawal, and calls for increased EU military, financial, and humanitarian support.
  • Draft report (AFET): This draft report on the 2025 Commission report on Ukraine covers the Russian war, EU accession, rule of law, human rights, regional cooperation, socio-economic reforms, and energy. It welcomes Ukraine's progress, urges reforms, and calls for increased EU support.

Report a problem

What changed, 1

Between consecutive versions, newest pair first. The overviews are written by AI from the two texts; the comparison shows every change.

  1. Latest Tabled for plenary → Adopted by Parliament Report A10-0172/2026 → Adopted text TA10-0259/2026

    AI: What changed Written by AI from the official text — check the source

    Adds new paragraphs on the Kos-Kachka plan, G7 statement, Volhynia massacre, and parliamentary independence, and extends calls on sanctions and disinformation. Updates the status of EU support and accession negotiations, including welcoming the first instalment of the Ukraine Support Loan and the opening of Cluster 1. Expands sanctions calls to include a ban on alumina exports and adds a call for Baltic Sea cooperation against shadow fleet operations. Adds a statement that the 15% implementation of the Kos-Kachka plan is unsatisfactory and extends disinformation combat to the accession process. The other changes are formal or wording: updated spelling, decimal separators, and rephrasing.

    Read the changes · Report a problem

    Compare the two versions

Timeline, 8

Every recorded step, newest first, grouped by stage; the latest stage is open.

Plenary stage 4 steps · 12 Jun 2026–8 Jul 2026
  1. 8 July 2026

    Plenary vote

    Sitting of 8 Jul 2026 Report A10-0172/2026Adopted text TA10-0259/2026

  2. 7 July 2026

    Debated in plenary

    MEPs debated the text in the chamber ahead of the vote.

    Sitting of 7 Jul 2026 Report A10-0172/2026

  3. 30 June – 1 July 2026

    63 amendments tabled for the plenary vote

    Groups propose changes to the tabled text; each is voted on before the final vote.

    Amendments 1–6Amendments 7–12Amendments 13–18Amendments 19–22Amendments 23–30Amendments 31–38Amendment 39Amendments 40–46Amendments 47–55Amendments 56–63

  4. 12 June 2026

    Report tabled for plenary

    This is the text all MEPs vote on. Political groups can still table amendments to it.

    Report A10-0172/2026

Committee stage 4 steps · 18 Dec 2025–3 Jun 2026
  1. 3 June 2026

    Committee vote: report adopted

    AFET (Foreign Affairs) voted on the amendments and adopted the report that goes to plenary.

  2. 22 April 2026

    Amendments tabled in committee

    Members of AFET (Foreign Affairs) proposed changes to the draft.

    Amendments in committee (AFET)

  3. 26 February 2026

    Draft report published

    The rapporteur’s first text in AFET (Foreign Affairs). Members can table amendments before the committee votes.

    Draft report (AFET)

  4. 18 December 2025

    Referred to the AFET (Foreign Affairs) committee

    The lead committee prepares Parliament’s report.

Connections

Texts, decisions, people and other dossiers related to this one.

Texts voted on

Other dossiers of the same rapporteur

Dossiers sharing a running issue

Sources & citation

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

Data source
Licensed CC BY 4.0.
Retrieved
25 September 2026

Cite as

European Parliament (2026). “2025 Commission report on Ukraine”. Dossier, 8 July 2026. procId 2025-2259, reference 2025/2259(INI). EU Parl Watch Research. https://news.eu-parl.st-solutions.dev/dossiers/2025-2259?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%2F2259(INI). Data: EP Open Data API: procedure record, https://data.europarl.europa.eu/api/v2/procedures/2025-2259 (CC BY 4.0).
BibTeX
@misc{epw-dossier-2025-2259,
  author = {{European Parliament}},
  title = {{2025 Commission report on Ukraine}},
  year = {2026},
  date = {2026-07-08},
  howpublished = {\url{https://news.eu-parl.st-solutions.dev/dossiers/2025-2259?grid=all}},
  url = {https://news.eu-parl.st-solutions.dev/dossiers/2025-2259?grid=all},
  urldate = {2026-09-25},
  publisher = {EU Parl Watch Research},
  note = {Dossier. procId 2025-2259, reference 2025/2259(INI). Official source: https://oeil.secure.europarl.europa.eu/oeil/en/procedure-file?reference=2025\%2F2259(INI). Data: EP Open Data API: procedure record (CC BY 4.0)}
}