Every roll-call vote in the European Parliament, with the numbers behind it and a plain-language explanation of what was decided.
Ask about any vote
What was decided at the last plenary session, explained in two minutes.
→See how the people elected in your country vote, one by one.
Climate, migration, digital, health… pick a subject and see every vote on it.
→Plenary session of October 22, 2026
Summary written by AI from the official roll-call record. It can make mistakes, so check the numbers.
Closest vote of the week
Of everything voted at the last session, this is the one that came down to the fewest votes.
Each one has a page with every vote they cast. Click a face to see how they vote.
MEPs don't sit by country but in political groups. Here they are from left to right, with their seats.
The last 30 days of votes compared with the months before.
The Parliament adopted the Commission’s proposal on the Erasmus+ programme for 2028‑2034 with 454 votes in favour, 34 against and 93 abstentions, a clear majority supporting the €47.39 billion budget and expanded mobility grants. A similar decisive outcome was seen on the revised heat and fuel benchmark values for 2026‑2030, which passed with 474 votes for, 82 against and 28 abstentions, while the amendment to reject the same proposal was overwhelmingly defeated (94 for, 482 against, 1 abstention).
In the area of chemical regulation, the provisional agreement to simplify certain requirements was adopted by 477 to 59, with 41 abstentions, whereas the motion to reject the measure was rejected by 480 to 93, with 2 abstentions.
On climate policy, the Parliament approved the Commission’s proposal to postpone some methane‑emission obligations, passing it with 341 votes for, 225 against and 6 abstentions, while the amendment to reject the same measure was rejected by 374 to 123, with 41 abstentions.