Skip to content
9 Resolutions & reports ·decision 9 of 10 on Thursday, 17 September 2026

The recent hybrid attacks and instrumentalisation of migrants in Ceuta and the need for a coordinated response to protect EU’s external borders

Motion for a resolution · voted 13:35–13:59

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

Adopted by a clear majority 339 for · 225 against · 16 abstained (58 % in favour) Migration & asylumBorders & Schengen

What Parliament decided

Adopted Adopted by a clear majority

Parliament adopted the text as its official position.

For 339 Against 225 Abstained 16

Final vote — text as a whole at 13:59 · 58% 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 PPE, ECR, PfE and ESN; opposed by The Left, Verts/ALE, S&D and Renew.

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

The text is a resolution on the recent hybrid attacks and the instrumentalisation of migrants in Ceuta, and on the need for a coordinated response to protect the EU's external borders. Parliament adopted the text as its official position, meaning it states its view that Ceuta and Melilla are integral parts of Spain and of the EU's external border, and that their protection is a matter of common European security. The text reaffirms that the sovereignty and territorial integrity of Ceuta and Melilla are non-negotiable, and expresses solidarity with the people of Ceuta over the pressure placed on them.

How the vote unfolded · 138 ballots

Before the final vote, MEPs decided on 55 amendments (15 adopted, 40 rejected) and 76 parts of the text voted on separately (49 adopted, 22 rejected, 5 lapsed).

Roll calls requested by The Left, Verts/ALE, S&D, PPE, ECR, PfE, ESN · split votes by The Left (2), Verts/ALE (3), S&D (7), Renew (9), ECR, PfE (3) · separate votes by S&D.

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 138 ballots in voting order
1. Separate vote on paragraph 1 requested by PfE
— no individual positions recorded
Adopted
2. Paragraph 1 — part 2 13:35 B10-0406/2026 – § 1/2 Part 2: ‘who have long embodied a living example of coexistence between people of different cultures, origins and religions; stresses that this coexistence is not merely a social reality but a daily affirmation of the rule of law, equal rights and the common values that lie at the heart of the European project;’ requested by PfE
Adopted
3. Amendment 18, adding text after paragraph 1 13:35 B10-0406/2026 – After § 1 – Am 18 requested by Verts/ALE
Rejected
4. Amendment 45, adding text after paragraph 1 13:35 B10-0406/2026 – After § 1 – Am 45 requested by S&D
Adopted
5. Paragraph 2 — part 1 13:35 B10-0406/2026 – § 2/1 Part 1: “Text as a whole without the words: ‘and local authorities’” requested by The Left
Adopted
6. Paragraph 2 — part 2 13:36 B10-0406/2026 – § 2/2 Part 2: “those words” requested by The Left
Adopted
7. Amendment 19, adding text after paragraph 2 13:36 B10-0406/2026 – After § 2 – Am 19 requested by Verts/ALE
Rejected
8. Separate vote on paragraph 3 requested by Renew
— no individual positions recorded
Rejected
9. Amendment 62 to paragraph 3 13:36 B10-0406/2026 – § 3 – Am 62 requested by The Left
Rejected
10. Separate vote on paragraph 3 requested by Renew
— no individual positions recorded
Rejected
11. Separate vote on paragraph 3 requested by Renew
— no individual positions recorded
Adopted
12. Separate vote on paragraph 3 requested by Renew
electronic vote (totals only) — no individual positions recorded
Adopted
13. Amendment 7, adding text after paragraph 3 13:37 B10-0406/2026 – After § 3 – Am 7 requested by ESN
Rejected
14. Amendment 21, adding text after paragraph 3 13:37 B10-0406/2026 – After § 3 – Am 21 requested by Verts/ALE
Rejected
15. Vote on text inserted after paragraph 3
— no individual positions recorded
Rejected
16. Amendment 63 to paragraph 4 13:38 B10-0406/2026 – § 4 – Am 63 requested by The Left
Rejected
17. Amendment 23 to paragraph 4 13:38 B10-0406/2026 – § 4 – Am 23 requested by Verts/ALE
Adopted
18. Paragraph 4 — part 1 of 3 Part 1: ‘Regrets the loss of life that occurred during the illegal crossing;’ without the word ‘illegal’ (first occurrence) requested by Verts/ALE, Renew
— no individual positions recorded
Adopted
19. Paragraph 4 — part 2 of 3 Part 2: ‘illegal’ (first occurrence) requested by Verts/ALE, Renew
electronic vote (totals only) — no individual positions recorded
Adopted
20. Paragraph 4 — part 3 of 3 Part 3: ‘recalls that these deaths could have been prevented had the necessary measures been taken on both sides to stop the illegal crossing before it took place;’ requested by Verts/ALE, Renew
electronic vote (totals only) — no individual positions recorded
Adopted
21. Amendment 8, adding text after paragraph 4 13:39 B10-0406/2026 – After § 4 – Am 8 requested by ESN
Rejected
22. Amendment 24, adding text after paragraph 4 13:39 B10-0406/2026 – After § 4 – Am 24 requested by Verts/ALE
Adopted
23. Amendment 25, adding text after paragraph 4 13:39 B10-0406/2026 – After § 4 – Am 25 requested by Verts/ALE
Rejected
24. Amendment 47, adding text after paragraph 4 13:39 B10-0406/2026 – After § 4 – Am 47 requested by S&D
Adopted
25. Amendment 64 to paragraph 5 13:40 B10-0406/2026 – § 5 – Am 64 requested by The Left
Rejected
26. Separate vote on paragraph 5
— no individual positions recorded
Rejected
27. Amendment 4, adding text after paragraph 5 13:40 B10-0406/2026 – After § 5 – Am 4 requested by PfE
Rejected
28. Amendment 27, adding text after paragraph 5 13:40 B10-0406/2026 – After § 5 – Am 27 requested by Verts/ALE
Rejected
29. Vote on text inserted after paragraph 5
— no individual positions recorded
Rejected
30. Vote on text inserted after paragraph 5
— no individual positions recorded
Rejected
31. Amendment 74, adding text after paragraph 5 13:41 B10-0406/2026 – After § 5 – Am 74 requested by ECR
Adopted
32. Amendment 75, adding text after paragraph 5 13:41 B10-0406/2026 – After § 5 – Am 75 requested by ECR
Adopted
33. Amendment 29 to paragraph 6 13:41 B10-0406/2026 – § 6 – Am 29 requested by Verts/ALE
Rejected
34. Paragraph 6 — part 1 of 2 Part 1: “Text as a whole without the words: ‘, the Spanish Armed Forces, the Spanish Red Cross, Caritas, non-governmental organisations,’” requested by PfE
— no individual positions recorded
Adopted
35. Paragraph 6 — part 2 of 2 Part 2: “those words” requested by PfE
— no individual positions recorded
Adopted
36. Amendment 65 to paragraph 7 13:41 B10-0406/2026 – § 7 – Am 65 requested by The Left
Rejected
37. Amendment 30 to paragraph 7 13:42 B10-0406/2026 – § 7 – Am 30 requested by Verts/ALE
Rejected
38. Paragraph 7 — part 1 of 2 Part 1: “Text as a whole without the word: ‘illegal’” requested by Renew
— no individual positions recorded
Adopted
39. Paragraph 7 — part 2 of 2 Part 2: “that word” requested by Renew
electronic vote (totals only) — no individual positions recorded
Adopted
40. Amendment 5, adding text after paragraph 7 13:42 B10-0406/2026 – After § 7 – Am 5 requested by PfE
Rejected
41. Amendment 66, adding text after paragraph 7 13:43 B10-0406/2026 – After § 7 – Am 66 requested by The Left
Rejected
42. Amendment 76, adding text after paragraph 7 13:43 B10-0406/2026 – After § 7 – Am 76 requested by ECR
Rejected
43. Amendment 78, adding text after paragraph 7 13:43 B10-0406/2026 – After § 7 – Am 78 requested by ECR
Adopted
44. Amendment 48 to paragraph 8 13:43 B10-0406/2026 – § 8 – Am 48 requested by S&D
Rejected
45. Paragraph 8 — part 1 of 2 Part 1: ‘Welcomes the Commission’s swift decision to grant Spain EUR 114.7 million in emergency assistance to help manage the crisis in Ceuta; calls on the Spanish Government to make full and effective use of these funds, as well as the material resources and operational support from EU agencies offered by the Commission, to restore normality, improve conditions’ requested by The Left
— no individual positions recorded
Adopted
46. Paragraph 8 — part 2 of 2 Part 2: ‘and accelerate returns;’ requested by The Left
— no individual positions recorded
Adopted
47. Amendment 50, adding text after paragraph 8 13:44 B10-0406/2026 – After § 8 – Am 50 requested by S&D
Rejected
48. Separate vote on paragraph 9 requested by Renew
— no individual positions recorded
Rejected
49. Separate vote on paragraph 9 requested by Renew
— no individual positions recorded
Adopted
50. Separate vote on paragraph 9 requested by Renew
— no individual positions recorded
Adopted
51. Amendment 6, adding text after paragraph 9 13:44 B10-0406/2026 – After § 9 – Am 6 requested by PfE
Rejected
52. Amendment 67, adding text after paragraph 9 13:44 B10-0406/2026 – After § 9 – Am 67 requested by The Left
Rejected
53. Separate vote on paragraph 10 requested by Renew requested by PPE
— no individual positions recorded
Rejected
54. Paragraph 10 — part 1 13:45 B10-0406/2026 – § 10/1 Part 1: “Text as a whole without the words: ‘illegal’ and ‘recalls, in this regard, that national policies such as mass regularisation cannot be adopted without regard for their impact on other Member States, the Schengen Area and the EU as a whole;’” requested by Renew requested by PPE
Adopted
55. Paragraph 10 — part 2 13:45 B10-0406/2026 – § 10/2 Part 2: ‘illegal’ requested by Renew requested by PPE
Adopted
56. Paragraph 10 — part 3 13:45 B10-0406/2026 – § 10/3 Part 3: ‘recalls, in this regard, that national policies such as mass regularisation cannot be adopted without regard for their impact on other Member States, the Schengen Area and the EU as a whole;’ requested by Renew requested by PPE
Adopted
57. Amendment 51, adding text after paragraph 10 13:45 B10-0406/2026 – After § 10 – Am 51 requested by S&D
Rejected
58. Separate vote on paragraph 11 requested by Renew, S&D
— no individual positions recorded
Rejected
59. Amendment 68 to paragraph 11 13:46 B10-0406/2026 – § 11 – Am 68 requested by The Left
Rejected
60. Amendment 10 to paragraph 11 13:46 B10-0406/2026 – § 11 – Am 10 requested by ESN
Rejected
61. Separate vote on paragraph 11 requested by Renew, S&D
— no individual positions recorded
Rejected
62. Amendment 52 to paragraph 11 13:46 B10-0406/2026 – § 11 – Am 52 requested by S&D
Rejected
63. Separate vote on paragraph 11 requested by Renew, S&D
— no individual positions recorded
Adopted
64. Separate vote on paragraph 11 requested by Renew, S&D
— no individual positions recorded
Adopted
65. Separate vote on paragraph 11 requested by Renew, S&D
electronic vote (totals only) — no individual positions recorded
Adopted
66. Vote on text inserted after paragraph 11
electronic vote (totals only) — no individual positions recorded
Rejected
67. Amendment 34, adding text after paragraph 11 13:48 B10-0406/2026 – After § 11 – Am 34 requested by Verts/ALE
Rejected
68. Amendment 36 to paragraph 12 13:48 B10-0406/2026 – § 12 – Am 36 requested by Verts/ALE
Rejected
69. Paragraph 12 — part 1 of 2 Part 1: “Text as a whole without the words: ‘and underlines Spain’s responsibility to make full and effective use of the Pact’s legal and operational framework’ and ‘asylum’” requested by PfE, S&D
— no individual positions recorded
Adopted
70. Paragraph 12 — part 2 of 2 Part 2: ‘and underlines Spain’s responsibility to make full and effective use of the Pact’s legal and operational framework’ requested by PfE, S&D
— no individual positions recorded
Adopted
71. Paragraph 12 — part 3 13:48 B10-0406/2026 – § 12/3 Part 3: ‘full and’ requested by PfE, S&D
Adopted
72. Paragraph 12 — part 4 13:49 B10-0406/2026 – § 12/4 Part 4: ‘asylum’ requested by PfE, S&D
Adopted
73. Amendment 53, adding text after paragraph 12 13:49 B10-0406/2026 – After § 12 – Am 53 requested by S&D
Adopted
74. Vote on text inserted after paragraph 12
— no individual positions recorded
Rejected
75. Amendment 69 to paragraph 13 13:49 B10-0406/2026 – § 13 – Am 69 requested by The Left
Rejected
76. Paragraph 13 — part 1 of 2 Part 1: “Text as a whole without the words: ‘including unaccompanied minors,’” requested by Renew, S&D
— no individual positions recorded
Rejected
77. Paragraph 13 — part 2 of 2 Part 2: “those words” requested by Renew, S&D
— no individual positions recorded
Adopted
78. Paragraph 13 — part 2 13:50 B10-0406/2026 – § 13/2 Part 2: “those words” requested by Renew, S&D
Adopted
79. Vote on text inserted after paragraph 13
— no individual positions recorded
Rejected
80. Amendment 39, adding text after paragraph 13 13:50 B10-0406/2026 – After § 13 – Am 39 requested by Verts/ALE
Rejected
81. Amendment 70, adding text after paragraph 13 13:50 B10-0406/2026 – After § 13 – Am 70 requested by The Left
Rejected
82. Amendment 77, adding text after paragraph 13 13:50 B10-0406/2026 – After § 13 – Am 77 requested by ECR
Adopted
83. Amendment 71 to paragraph 14 13:50 B10-0406/2026 – § 14 – Am 71 requested by The Left
Rejected
84. Paragraph 14 — part 1 of 2 Part 1: “Text as a whole without the words: ‘considers any statement calling Spanish sovereignty into question to be unacceptable and incompatible with the obligations of a partner country;’” requested by S&D
— no individual positions recorded
Adopted
85. Paragraph 14 — part 2 of 2 Part 2: “those words” requested by S&D
— no individual positions recorded
Adopted
86. Amendment 1, adding text after paragraph 14 — part 1 13:51 B10-0406/2026 – After § 14 – Am 1/1 Part 1: ‘Calls for the establishment of a stricter and more transparent framework governing the disbursement and oversight of EU development and cooperation funds to third countries;’ requested by ECR requested by ECR
Adopted
87. Amendment 1, adding text after paragraph 14 — part 2 13:51 B10-0406/2026 – After § 14 – Am 1/2 Part 2: ‘insists on the introduction of robust mechanisms allowing for the immediate suspension and full recovery of funds in cases of non-cooperation, or where the interests of the EU or the Member States are at stake;’ requested by ECR requested by ECR
Adopted
88. Vote on text inserted after paragraph 14
electronic vote (totals only) — no individual positions recorded
Rejected
89. Vote on text inserted after paragraph 14
— no individual positions recorded
Rejected
90. Vote on text inserted after paragraph 14
— no individual positions recorded
Rejected
91. Amendment 79, adding text after paragraph 15 13:52 B10-0406/2026 – After § 15 – Am 79 requested by ECR
Adopted
92. Amendment 40, adding text after citation 1 13:52 B10-0406/2026 – After citation 1 – Am 40 requested by S&D
Adopted
93. Vote on text inserted after citation 3
— no individual positions recorded
Adopted
94. Amendment 42, adding text after citation 5 13:52 B10-0406/2026 – After citation 5 – Am 42 requested by S&D
Adopted
95. Separate vote on recital A 13:53 B10-0406/2026 – Recital A requested by PfE
Adopted
96. Vote on text inserted after recital B
— no individual positions recorded
Rejected
97. Amendment 72, adding text after recital B 13:53 B10-0406/2026 – After recital B – Am 72 requested by ECR
Adopted
98. Amendment 55 to recital C 13:53 B10-0406/2026 – Recital C – Am 55 requested by The Left
Rejected
99. Recital C — part 1 of 2 Part 1: “Text as a whole without the words: ‘migrants refused to return to Morocco and’” requested by Verts/ALE
— no individual positions recorded
Adopted
100. Recital C — part 2 of 2 Part 2: “those words” requested by Verts/ALE
— no individual positions recorded
Adopted
101. Vote on text inserted after recital C
— no individual positions recorded
Rejected
102. Amendment 60, adding text after recital C 13:54 B10-0406/2026 – After recital C – Am 60 requested by The Left
Rejected
103. Amendment 61, adding text after recital C 13:54 B10-0406/2026 – After recital C – Am 61 requested by The Left
Rejected
104. Vote on text inserted after recital C
— no individual positions recorded
Adopted
105. Amendments 14 + 59 (voted as one), adding text after recital C 13:54 B10-0406/2026 – After recital C – Am 14= 59= requested by The Left
Rejected
106. Vote on text inserted after recital C
electronic vote (totals only) — no individual positions recorded
Adopted
107. Amendment 56 to recital D 13:55 B10-0406/2026 – Recital D – Am 56 requested by The Left
Rejected
108. Separate vote on recital D requested by Renew requested by S&D
— no individual positions recorded
Rejected
109. Separate vote on recital D requested by Renew requested by S&D
— no individual positions recorded
Rejected
110. Separate vote on recital D requested by Renew requested by S&D
— no individual positions recorded
Adopted
111. Separate vote on recital D requested by Renew requested by S&D
electronic vote (totals only) — no individual positions recorded
Adopted
112. Separate vote on recital D requested by Renew requested by S&D
electronic vote (totals only) — no individual positions recorded
Adopted
113. Separate vote on recital D requested by Renew requested by S&D
— no individual positions recorded
Adopted
114. Amendment 57, adding text after recital D 13:56 B10-0406/2026 – After recital D – Am 57 requested by The Left
Rejected
115. Amendment 58 to recital E 13:57 B10-0406/2026 – Recital E – Am 58 requested by The Left
Rejected
116. Separate vote on recital E requested by S&D
— no individual positions recorded
Adopted
117. Recital F — part 1 13:57 B10-0406/2026 – Recital F/1 Part 1: ‘whereas on 1 August 2026, 22 heads of state and government signed a joint letter calling for an immediate and coordinated European response;’ requested by Verts/ALE, Renew, S&D requested by PPE
Adopted
118. Recital F — part 2 13:57 B10-0406/2026 – Recital F/2 Part 2: ‘whereas, in the letter, the heads of state and government linked the crisis to the Spanish Government’s mass regularisation of over one million irregular migrants and stressed that illegal entry must never turn into legal stay;’ requested by Verts/ALE, Renew, S&D requested by PPE
Adopted
119. Recital F — part 3 13:57 B10-0406/2026 – Recital F/3 Part 3: ‘whereas the letter also called for enhanced Frontex support and effective cooperation with Morocco on returns;’ requested by Verts/ALE, Renew, S&D requested by PPE
Adopted
120. Recital G — part 1 of 2 Part 1: “Text as a whole without the words: ‘whereas the Spanish Ministers for Home Affairs, Grande-Marlaska, and for Inclusion, Social Security and Migration, Saiz, declined to attend the extraordinary meeting of Parliament’s Committee on Civil Liberties, Justice and Home Affairs of 6 August 2026;’” requested by S&D
— no individual positions recorded
Adopted
121. Recital G — part 2 of 2 Part 2: “those words” requested by S&D
— no individual positions recorded
Adopted
122. Amendment 16, adding text after recital G 13:58 B10-0406/2026 – After recital G – Am 16 requested by Verts/ALE
Rejected
123. Recital H — part 1 of 2 Part 1: “Text as a whole without the words: ‘, but only formally requested reinforced support from Frontex, Europol and the EU Agency for Asylum on 28 August, almost a month after the crisis began and despite numerous offers from the Commission’” requested by S&D
— no individual positions recorded
Adopted
124. Recital H — part 2 of 2 Part 2: “those words” requested by S&D
— no individual positions recorded
Adopted
125. Amendment 73, adding text after recital H 13:58 B10-0406/2026 – After recital H – Am 73 requested by ECR
Rejected
126. Separate vote on recital I
— no individual positions recorded
Rejected
127. Final vote — text as a whole 13:59 B10-0406/2026 – Motion for a resolution (as a whole) requested by PPE, ESN
Adopted
129. Final vote — text as a whole Motion for a resolution (as a whole) requested by PPE, ESN
130. Final vote on the motion for a resolution Motion for a resolution requested by PPE, ESN
132. Final vote — text as a whole Motion for a resolution (as a whole) requested by PPE, ESN
— no individual positions recorded
134. Final vote — text as a whole Motion for a resolution (as a whole) requested by PPE, ESN
136. Final vote — text as a whole Motion for a resolution (as a whole) requested by PPE, ESN
— no individual positions recorded
138. Final vote — text as a whole Motion for a resolution (as a whole) requested by PPE, ESN
— no individual positions recorded

Part of the sitting of Thursday, 17 September 2026. The vote was taken on Motion B-10-2026-0411 in procedure 2026/2870.

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