Skip to content
Resolution on a topical subject First reading

Protecting EU consumers against the practices of certain e-commerce platforms: the case of child-like sex dolls, weapons and other illegal products and material

A resolution tabled by political groups, usually on an urgent matter or in reaction to a statement by the Commission or Council. Not binding.

Where it stands: Parliament adopted the text on 26 November 2025. This is its final position on the matter.

  1. ✓ Tabled for plenary
  2. ✓ Plenary vote Adopted 26 November 2025
  3. ✓ 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.

The text, version by version

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

  1. Plenary stage
  2. Adopted Adopted
    How the vote unfolded · 37 ballots

    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

    Show all 37 ballots in voting order
    1. Final vote on the motion for a resolution 12:42 B10-0496/2025 – Motion for a resolution
    Rejected
    2. Amendment 3 to paragraph 1 12:42 B10-0500/2025 – § 1 – Am 3
    Rejected
    3. Amendment 4, adding text after paragraph 1 12:42 B10-0500/2025 – After § 1 – Am 4
    Rejected
    4. Amendment 5, adding text after paragraph 1 12:43 B10-0500/2025 – After § 1 – Am 5
    Rejected
    5. Amendment 6, adding text after paragraph 1 12:43 B10-0500/2025 – After § 1 – Am 6
    Rejected
    6. Amendment 7, adding text after paragraph 6 12:43 B10-0500/2025 – After § 6 – Am 7
    Rejected
    7. Amendment 18 to paragraph 11 12:43 B10-0500/2025 – § 11 – Am 18
    Rejected
    8. Separate vote on paragraph 9
    — no individual positions recorded
    Adopted
    9. Separate vote on paragraph 9
    — no individual positions recorded
    Adopted
    10. Separate vote on paragraph 10
    — no individual positions recorded
    Adopted
    11. Separate vote on paragraph 10
    — no individual positions recorded
    Adopted
    12. Amendment 8, adding text after paragraph 11 12:44 B10-0500/2025 – After § 11 – Am 8
    Rejected
    13. Amendment 9, adding text after paragraph 11 12:44 B10-0500/2025 – After § 11 – Am 9
    Rejected
    14. Amendment 10 to paragraph 13 12:44 B10-0500/2025 – § 13 – Am 10
    Rejected
    15. Separate vote on paragraph 14
    — no individual positions recorded
    Adopted
    16. Separate vote on paragraph 14
    — no individual positions recorded
    Adopted
    17. Separate vote on paragraph 17
    — no individual positions recorded
    Rejected
    18. Amendment 17, adding text after paragraph 19 12:45 B10-0500/2025 – After § 19 – Am 17
    Rejected
    19. Separate vote on paragraph 25
    — no individual positions recorded
    Adopted
    20. Paragraph 25 — part 2 12:45 B10-0500/2025 – § 25/2
    Adopted
    21. Separate vote on paragraph 28
    — no individual positions recorded
    Adopted
    22. Separate vote on paragraph 28
    — no individual positions recorded
    Adopted
    23. Amendment 11 to paragraph 31 12:45 B10-0500/2025 – § 31 – Am 11
    Rejected
    24. Amendment 12, adding text after paragraph 31 12:45 B10-0500/2025 – After § 31 – Am 12
    Rejected
    25. Amendment 13, adding text after paragraph 31 12:46 B10-0500/2025 – After § 31 – Am 13
    Rejected
    26. Amendment 14, adding text after paragraph 31 12:46 B10-0500/2025 – After § 31 – Am 14
    Rejected
    27. Amendment 16, adding text after paragraph 32 12:46 B10-0500/2025 – After § 32 – Am 16
    Rejected
    28. Vote on text inserted after paragraph 32
    — no individual positions recorded
    Rejected
    29. Vote on text inserted after paragraph 32
    — no individual positions recorded
    Rejected
    30. Amendment 15 to paragraph 33 12:46 B10-0500/2025 – § 33 – Am 15
    Rejected
    31. Vote on text inserted after recital B
    — no individual positions recorded
    Adopted
    32. Amendment 1, adding text after recital C 12:48 B10-0500/2025 – After recital C – Am 1
    Rejected
    33. Amendment 2, adding text after recital E 12:48 B10-0500/2025 – After recital E – Am 2
    Rejected
    34. Vote on text inserted after recital E
    — no individual positions recorded
    Rejected
    35. Final vote — text as a whole Motion for a resolution (as a whole)
    — no individual positions recorded
    Adopted
    36. Final vote on the motion for a resolution Motion for a resolution
    — no individual positions recorded
    37. Final vote on the motion for a resolution Motion for a resolution
    — no individual positions recorded
  3. 24 November 2025 22 amendments tabled for the plenary vote

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

  4. 12 November 2025 Debated in plenary

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