A Farm to Fork Strategy for a fair, healthy and environmentally friendly food system
An own-initiative report on a Farm to Fork Strategy for a fair, healthy and environmentally friendly food system. The amendments focus on the trade dimension, stressing EU trade policy's role in the transition to sustainable agri-food systems in line with the Paris Agreement and the European Green Deal, and the EU using its position as the world's biggest importer and exporter to set standards on environmental protection and animal welfare.
Procedure timeline
- Committee amendments tabled18 Jan 2021 – 25 Feb 2021
- Plenary vote — Passed19 Oct 2021 · On the motion for a resolution · the text as a whole
- Procedure completed
Plenary votes
32 roll-call votesIn plenary, Parliament usually votes in steps: first on amendments to the text (sometimes split into parts, so Members can accept one half of a sentence and reject the other), then on the text as a whole. The “main vote” is the one that adopts or rejects the text itself. Each vote below shows exactly which step it was. How voting works →
Show the 27 earlier votes
- 19 Oct 2021Passedoutcome from totalsOn paragraph 9 (part 2 of a split vote)Official label: § 9/2 · what was voted ↗355 for307 against37 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 14 (part 1 of a split vote)Official label: § 14/1 · what was voted ↗678 for16 against5 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 14 (part 2 of a split vote)Official label: § 14/2 · what was voted ↗365 for294 against40 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 14 (part 3 of a split vote)Official label: § 14/3 · what was voted ↗468 for196 against35 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 19 (part 1 of a split vote)Official label: § 19/1 · what was voted ↗676 for9 against14 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 19 (part 2 of a split vote)Official label: § 19/2 · what was voted ↗499 for194 against6 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 21 (part 1 of a split vote)Official label: § 21/1 · what was voted ↗666 for26 against7 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 21 (part 2 of a split vote)Official label: § 21/2 · what was voted ↗438 for248 against13 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 29 (part 1 of a split vote)Official label: § 29/1 · what was voted ↗489 for157 against52 abstentions7 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 29 (part 2 of a split vote)Official label: § 29/2 · what was voted ↗347 for342 against9 abstentions7 did not voteDecided by 5 votes. The contested ground: S&D (split 105 For / 39 Against) · EPP (split 17 For / 156 Against) · Non-attached (split 16 For / 16 Against)
Broke with their group’s line65 Members voted against their group’s majority
Assita KANKOECRVoted For
Geert BOURGEOISECRVoted For
Johan VAN OVERTVELDTECRVoted For
Danuta Maria HÜBNEREPPVoted For
Henna VIRKKUNENEPPVoted For
Ivan ŠTEFANECEPPVoted For
Janina OCHOJSKAEPPVoted For
Jiří POSPÍŠILEPPVoted For
Individual positions: HowTheyVote.eu (ODbL). A group’s line = the majority of its expressed votes.
ForAgainstAbst.Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 29 (part 3 of a split vote)Official label: § 29/3 · what was voted ↗363 for307 against28 abstentions7 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 44 (part 1 of a split vote)Official label: § 44/1 · what was voted ↗688 for7 against5 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 44 (part 2 of a split vote)Official label: § 44/2 · what was voted ↗364 for291 against45 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 49Official label: § 49 · what was voted ↗351 for310 against39 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 88 (part 1 of a split vote)Official label: § 88/1 · what was voted ↗649 for39 against12 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 88 (part 2 of a split vote)Official label: § 88/2 · what was voted ↗351 for332 against17 abstentions5 did not voteDecided by 19 votes. The contested ground: Renew (split 74 For / 23 Against) · EPP (split 18 For / 153 Against) · Non-attached (split 16 For / 17 Against)
Broke with their group’s line72 Members voted against their group’s majority
Colm MARKEYEPPVoted For
Danuta Maria HÜBNEREPPVoted For
Deirdre CLUNEEPPVoted For
Frances FITZGERALDEPPVoted For
Henna VIRKKUNENEPPVoted For
Herbert DORFMANNEPPVoted For
Janina OCHOJSKAEPPVoted For
Jiří POSPÍŠILEPPVoted For
Individual positions: HowTheyVote.eu (ODbL). A group’s line = the majority of its expressed votes.
ForAgainstAbst.Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 91 (part 1 of a split vote)Official label: § 91/1 · what was voted ↗619 for47 against34 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 91 (part 2 of a split vote)Official label: § 91/2 · what was voted ↗506 for135 against58 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 94 (part 1 of a split vote)Official label: § 94/1 · what was voted ↗664 for24 against12 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 94 (part 2 of a split vote)Official label: § 94/2 · what was voted ↗455 for236 against9 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 94 (part 3 of a split vote)Official label: § 94/3 · what was voted ↗448 for228 against23 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 97 (part 1 of a split vote)Official label: § 97/1 · what was voted ↗655 for11 against32 abstentions7 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 97 (part 2 of a split vote)Official label: § 97/2 · what was voted ↗396 for278 against25 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 101 (part 1 of a split vote)Official label: § 101/1 · what was voted ↗661 for27 against12 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 101 (part 2 of a split vote)Official label: § 101/2 · what was voted ↗391 for256 against52 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 136Official label: § 136 · what was voted ↗410 for240 against50 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 137Official label: § 137 · what was voted ↗396 for197 against106 abstentions6 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 138 (part 1 of a split vote)Official label: § 138/1 · what was voted ↗491 for171 against38 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Passedoutcome from totalsOn paragraph 138 (part 2 of a split vote)Official label: § 138/2 · what was voted ↗625 for55 against20 abstentions5 did not voteForAgainstAbst.
Click a group to see each Member’s position.
- 19 Oct 2021Main votePassedoutcome from totalsOn the motion for a resolution · the text as a wholeOfficial label: Proposition de résolution (ensemble du texte) · what was voted ↗452 for170 against76 abstentions7 did not voteForAgainstAbst.
Click a group to see each Member’s position.
Showing the 30 most relevant of 32 recorded votes — the full list ships with the data files. · Vote data: HowTheyVote.eu (ODbL, attribution) / European Parliament · roll-call votes only
Official amendment documents
Connections
See these connections as a navigable graph — and walk from there to anything else.
Explore the graphMembers who amended this procedure
262 Members · by amendment count
























The amendments, in full text
2,969 amendmentsEvery amendment as tabled — original text, proposed change and justification, with a link to the official PDF.