2023 and 2024 Commission reports on Ukraine
Parliament sets out its own position on a topic. The resolution is not binding but signals what Parliament wants.
Where it stands: Parliament adopted the text on 9 September 2025. This is its final position on the matter.
- ✓ Referred to committee 23 January 2025
- ✓ Committee work Report adopted 15 July 2025
- ✓ Tabled for plenary 24 July 2025
- ✓ Plenary vote Adopted 9 September 2025
- ✓ Parliament’s position Final
How a file moves through Parliament
A file is referred to one lead committee (others may give an opinion). Its rapporteur writes a draft report, committee members table amendments, and the committee votes to adopt the report. The report is then tabled for all MEPs; political groups can table further amendments, which are voted on before the final vote in plenary. The adopted resolution is Parliament’s final position; it is not itself law.
Who is working on it
- Lead committee
- AFET — Foreign Affairs
- Rapporteur
- Michael GAHLER PPE
- Shadow rapporteurs
- Thijs REUTEN S&DMEP #256991 PfEMichał DWORCZYK ECRPetras AUŠTREVIČIUS RenewVilly SØVNDAL Verts/ALEÖzlem DEMIREL The LeftPetar VOLGIN ESN
The rapporteur drafts and negotiates the text for the lead committee; each other political group names a shadow rapporteur to follow the file.
The text, version by version
Latest Tabled for plenary → Adopted by Parliament: Adds new condemnations of Russian attacks and assassinations, including the August 2025 Kyiv attack and Parubiy's killing. Adds references to the Trump-Putin summit and subsequent meetings, stressing EU's role and calling for continued support. Adds concerns about anti-corruption institutions and labour rights, and calls for political unity and media freedom. Updates sanctions references to 18 packages and rephrases Hungary and Slovakia as governments. Other changes are formal or wording: decimal separators, reordering of recitals, and minor phrasing adjustments. see the changes →
Newest version first. Open a version to read it in full. “What changed” shows the differences paragraph by paragraph; ✦ lines are AI-written from the texts themselves.
Timeline
- Plenary stage
- 9 September 2025 Plenary voteAdopted Adopted by a large majorityFor 418 Against 135 Abstained 41
Final vote — text as a whole at 14:19 · 70% of votes cast in favour · every MEP’s position →
Show all 68 ballots in voting order
1. Separate vote on paragraph 1AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recordedNot put to a vote, because an earlier vote already settled the matter.3. Separate vote on paragraph 1Not put to a vote, because an earlier vote already settled the matter.A vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded4. Amendment 4, adding text after paragraph 1 14:11 A10-0154/2025 - Michael Gahler - Après le § 1 - Am 4Adopted5. Vote on text inserted after paragraph 1AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded6. Vote on text inserted after paragraph 1AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded7. Vote on text inserted after paragraph 1RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded8. Separate vote on paragraph 3AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded9. Separate vote on paragraph 3RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded10. Vote on text inserted after paragraph 4AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded11. Separate vote on paragraph 5AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded12. Separate vote on paragraph 5AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded13. Separate vote on paragraph 5AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded14. Vote on text inserted after paragraph 10AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded15. Separate vote on paragraph 11AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded16. Separate vote on paragraph 12AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded17. Vote on text inserted after paragraph 13RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded18. Vote on text inserted after paragraph 16AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded19. Vote on text inserted after paragraph 18RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded20. Separate vote on paragraph 27AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded21. Separate vote on paragraph 27Not put to a vote, because an earlier vote already settled the matter.A vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded22. Vote on text inserted after paragraph 27AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded23. Vote on text inserted after paragraph 27AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded24. Vote on text inserted after paragraph 27AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded25. Vote on text inserted after paragraph 27Not put to a vote, because an earlier vote already settled the matter.A vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded26. Separate vote on paragraph 28AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded27. Separate vote on paragraph 28AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded28. Vote on text inserted after paragraph 31RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded29. Separate vote on paragraph 36AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded30. Separate vote on paragraph 36AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded31. Separate vote on paragraph 38AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded32. Separate vote on paragraph 41AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded33. Separate vote on paragraph 41AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded34. Amendment 44, adding text after paragraph 43 14:15 A10-0154/2025 - Michael Gahler - Après le § 43 - Am 44Rejected35. Amendment 5, adding text after paragraph 45 14:15 A10-0154/2025 - Michael Gahler - Après le § 45 - Am 5Rejected36. Separate vote on paragraph 48RejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded37. Separate vote on paragraph 49AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded38. Separate vote on paragraph 56AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded39. Separate vote on paragraph 56AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded40. Separate vote on paragraph 61AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded41. Separate vote on paragraph 61Adoptedelectronic vote (totals only) — no individual positions recorded42. Amendment 6, adding text after paragraph 65 14:16 A10-0154/2025 - Michael Gahler - Après le § 65 - Am 6Rejected43. Separate vote on paragraph 67AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recordedAdopted45. Separate vote on paragraph 81AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded46. Separate vote on paragraph 81AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recordedAdopted48. Separate vote on citation 13AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded49. Vote on text inserted after citation 13AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded50. Vote on text inserted after citation 13AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded51. Vote on text inserted after citation 13AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded52. Vote on text inserted after citation 13AdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded53. Separate vote on recital BAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded54. Vote on text inserted after recital BAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded55. Vote on text inserted after recital BAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded56. Vote on text inserted after recital CAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded57. Vote on text inserted after recital DAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded58. Separate vote on recital GRejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded59. Separate vote on recital GAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded60. Separate vote on recital HRejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded61. Vote on text inserted after recital JAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded62. Separate vote on recital NRejectedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded63. Amendment 39, adding text after recital Q 14:18 A10-0154/2025 - Michael Gahler - Après le considérant Q - Am 39Rejected64. Separate vote on recital VAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded65. Separate vote on recital VAdoptedA vote by raised hands. Only the outcome is recorded, not who voted how. — no individual positions recorded66. Amendment 3, adding text after recital W 14:18 A10-0154/2025 - Michael Gahler - Après le considérant W - Am 3Adopted67. Amendment 1, adding text after recital AA 14:18 A10-0154/2025 - Michael Gahler - Après le considérant AA - Am 1Rejected68. Final vote — text as a whole 14:19 A10-0154/2025 - Michael Gahler - Proposition de résolution (ensemble du texte)Adopted - 9 September 2025 Debated in plenary
MEPs debated the text in the chamber ahead of the vote.
- 2 September – 3 September 2025 45 amendments tabled for the plenary vote
Groups propose changes to the tabled text; each is voted on before the final vote.
- 24 July 2025 Report tabled for plenary
This is the text all MEPs vote on. Political groups can still table amendments to it.
- Committee stage
- 15 July 2025 Committee vote: report adopted
AFET (Foreign Affairs) voted on the amendments and adopted the report that goes to plenary.
- 5 June 2025 Amendments tabled in committee
Members of AFET (Foreign Affairs) proposed changes to the draft.
- 8 May 2025 Draft report published
The rapporteur’s first text in AFET (Foreign Affairs). Members can table amendments before the committee votes.
- 23 January 2025 Referred to the AFET (Foreign Affairs) committee
The lead committee prepares Parliament’s report.