Every final vote
How Eero Heinäluoma voted on the final A vote in which every MEP’s individual position is recorded and published. of the term, newest first.
Establishing the Temporary Decarbonisation Fund
Abstained · most of the S&D voted for · 15 Sept 2026 · Result: Passed
Draft amending budget No 2/2026: update of revenue (own resources) and adjustments to expenditure
Abstained · most of the S&D voted for · 15 Sept 2026 · Result: Passed
Trajectory to decrease the contribution of high indirect land-use change-risk biofuels, bioliquids and biomass fuels to renewable energy targets
For · against most of the S&D · 8 Jul 2026 · Result: Objection passed
Common system for the return of third-country nationals staying illegally in the Union (Return Regulation)
Abstained · most of the S&D voted against · 17 Jun 2026 · Result: Passed
Interim report on the proposal for the multiannual financial framework for 2028-2034
Abstained · most of the S&D voted for · 28 Apr 2026 · Result: Interim report adopted
Guidelines for the 2027 budget - Section III
Abstained · most of the S&D voted for · 28 Apr 2026 · Result: Adopted
Establishing an EU talent pool
Abstained · most of the S&D voted for · 10 Mar 2026 · Result: Passed
Establishment of a list of safe countries of origin at Union level
For · against most of the S&D · 10 Feb 2026 · Result: Passed
Application of the ‘safe third country’ concept
Abstained · most of the S&D voted against · 10 Feb 2026 · Result: Passed
Choice of performance indicators for audit and budgetary control in the context of financing measures to support the implementation of future European competitiveness
Abstained · most of the S&D voted against · 22 Jan 2026 · Result: Adopted
Attempted takeover of Lithuania’s public broadcaster and the threat to democracy in Lithuania
Abstained · most of the S&D voted for · 22 Jan 2026 · Result: Adopted
Application of the ‘safe third country’ concept
Abstained · most of the S&D voted against · 17 Dec 2025 · Result: Negotiating mandate approved
Establishment of a list of safe countries of origin at Union level
Abstained · most of the S&D voted against · 17 Dec 2025 · Result: Negotiating mandate approved
Deforestation Regulation: certain obligations of operators and traders
Abstained · most of the S&D voted against · 17 Dec 2025 · Result: Passed
Opinion from the Court of Justice on the compatibility with the Treaties of the proposed Agreement on Digital Trade between the European Union and the Republic of Singapore
For · against most of the S&D · 13 Nov 2025 · Result: Rejected
Institutional consequences of the EU enlargement negotiations
Abstained · most of the S&D voted for · 22 Oct 2025 · Result: Adopted
Standing Forest and Forestry Expert Group
For · against most of the S&D · 21 Oct 2025 · Result: Passed
Stock-taking of the European elections 2024
Abstained · most of the S&D voted for · 11 Sept 2025 · Result: Adopted
European Social Fund (ESF+): specific measures to address strategic challenges
Abstained · most of the S&D voted for · 10 Sept 2025 · Result: Passed
Amending ERDF, Cohesion Fund and Just Transition Fund as regards specific measures to address strategic challenges in the context of the mid-term review
Abstained · most of the S&D voted for · 10 Sept 2025 · Result: Passed
Role of cohesion policy investment in resolving the current housing crisis
Abstained · most of the S&D voted for · 10 Sept 2025 · Result: Adopted
Future of agriculture and the post-2027 common agricultural policy
Abstained · most of the S&D voted for · 10 Sept 2025 · Result: Adopted
Implementation report on the Recovery and Resilience Facility
Abstained · most of the S&D voted for · 18 Jun 2025 · Result: Adopted
Discharge 2023: EU general budget – Commission, executive agencies and European Development Funds
Against · against most of the S&D · 7 May 2025 · Result: Discharge decision adopted
Establishing an EU talent pool
Against · against most of the S&D · 3 Apr 2025 · Result: Negotiating mandate approved