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 8, 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 Parliament adopted a resolution on the human‑rights situation in Iran, noting the cases of Taraneh Rahimi and Leila Abolhasani. The vote was 541 in favour, 11 against, 25 abstentions and 142 members did not vote, a very strong majority. A separate resolution on EU‑China political relations also passed, with 454 supporting it, 86 opposing, 110 abstaining and 69 not voting, showing a clear but less overwhelming consensus.
A non‑binding statement calling for an EU strategy to counter Islamist entryism and the influence of the Muslim Brotherhood network was adopted by 381 votes to 167 against, with 15 abstentions and 156 members not voting, indicating a solid majority. Finally, a resolution on a pilot project for European Schools alliances, aimed at citizenship education and democratic competences, was adopted by 443 votes for, 98 against, 47 abstentions and 131 not voting, again reflecting a clear outcome.
The last 30 days of votes compared with the months before.