Patterns across every recorded House of Commons division: turnout over time, the tightest votes, divisions by type, and how cohesively each party votes. Built directly on 1M+ MP vote records.
Number of divisions held each month, and the average share of eligible MPs who voted.
The 15 votes with the smallest gap between Ayes and Noes (divisions with more than 50 votes cast). These are the knife-edge moments.
| Division | Date | Aye | No | Margin |
|---|---|---|---|---|
| Amendment (a) to the Business of the House motion | 3 Apr 2019 | 310 | 310 | 0 |
| UK-EU customs union (duty to negotiate): Ten Minute Rule Motion | 9 Dec 2025 | 100 | 100 | 0 |
| European Union (Withdrawal) (No.5) Bill Third Reading | 3 Apr 2019 | 313 | 312 | 1 |
| Business of the House motion | 3 Apr 2019 | 312 |
How recorded divisions break down by type (where Parliament tags a category).
How often a party's MPs vote together. For each division a party takes part in, we measure the share of its MPs on the majority side, then average across divisions where the party cast at least 5 votes. 100% = the party always votes as a bloc. Top 8 parties by vote volume shown.
Party is each MP's current party (from mp_terms.is_current). This is an approximation: it does not reflect defections or the MP's party at the time of older votes.
The 10 occasions where a major party (at least 20 of its MPs voting) split closest to 50/50, the deepest internal rifts.
| Division | Date | Party | Split (Aye / No) | Majority side |
|---|---|---|---|---|
| Finance (No. 2) Bill Committee: Clause 63 Stand part | 13 Jan 2026 | Independent | 10 / 10 | 50% |
| Finance (No. 2) Bill Committee: New Clause 24 | 13 Jan 2026 | Independent | 10 / 10 | 50% |
| Terminally Ill Adults (End of Life) Bill: Amendment (b) to New Clause 14 | 13 Jun 2025 | Labour (Co-op) | 30 / |
Data: UK Parliament, House of Commons divisions (Division + MP vote records).
Two series share one axis (count and percentage), so read each line by its own shape and the tooltip rather than absolute height.
| 311 |
| 1 |
| Northern Ireland (Executive Formation) Bill: Committee of the whole House Amdt 15 (Grieve) | 9 Jul 2019 | 294 | 293 | 1 |
| Risk-based exclusion: amendment (o) | 13 May 2024 | 170 | 169 | 1 |
| UK's withdrawal from the European Union: Hilary Benn's amendment (i) | 14 Mar 2019 | 312 | 314 | 2 |
| Elections (proportional representation): Ten Minute Rule Motion | 3 Dec 2024 | 138 | 136 | 2 |
| European Union Withdrawal Act Amendment (f) - Beckett | 25 Mar 2019 | 311 | 314 | 3 |
| UK's withdrawal from the European Union: Lucy Powell's amendment to Hilary Benn's amendment (i) | 14 Mar 2019 | 311 | 314 | 3 |
| Taxation (Cross-border Trade) Bill: Report Stage New Clause 36 | 16 Jul 2018 | 305 | 302 | 3 |
| Taxation (Cross-border Trade) Bill: Report Stage Amdt 73 | 16 Jul 2018 | 303 | 300 | 3 |
| Northern Ireland (Executive Formation) Bill: Committee of the whole House Amdt 16 (Grieve) | 9 Jul 2019 | 289 | 292 | 3 |
| Mr Clarke's motion C (Customs Union) | 1 Apr 2019 | 273 | 276 | 3 |
| Ten Minute Rule Bill: Recall of MPs (Change of Party Affiliation) | 2 Sept 2020 | 55 | 52 | 3 |
| 52% |
| Terminally Ill Adults (End of Life) Bill: New Clause 2 | 13 Jun 2025 | Labour (Co-op) | 28 / 30 | 52% |
| Universal Credit and Personal Independence Payment Bill Committee: Amendment 45 | 9 Jul 2025 | Independent | 11 / 12 | 52% |
| Crime and Policing Bill Report Stage: New Clause 1 | 17 Jun 2025 | Independent | 10 / 12 | 55% |
| Universal Credit and Personal Independent Payment Bill Committee: Amendment 39 | 9 Jul 2025 | Independent | 12 / 10 | 55% |
| Elections (proportional representation): Ten Minute Rule Motion | 3 Dec 2024 | Labour | 102 / 84 | 55% |
| Tobacco and Vapes Bill: Third Reading | 26 Mar 2025 | Conservative | 42 / 51 | 55% |
| Budget Resolution No. 64: Rates of alcohol duty | 2 Dec 2025 | Independent | 11 / 9 | 55% |