Division index
How Cornwall’s MPs voted
Every House of Commons division this site holds, newest first, with the position the Commons published for each of Cornwall’s six MPs. Positions and counts are reproduced exactly as the Commons Votes API states them — they are never re-worded, re-mapped or inferred.
575 divisions · page 4 of 12 · 21 marked notable so far.
Every division
A title without a link has not yet been assessed for Cornwall relevance and so has no page of its own. Its positions are still shown here, because the record does not depend on whether this site has written about it.
| Date | Division | Moon | Maguire | Gelderd | Law | George | Kirkham |
|---|---|---|---|---|---|---|---|
| 4 February 2026 | Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026Passed — 392 ayes, 116 noes | Aye | Aye | Aye | No vote recorded | Aye | Aye |
| 3 February 2026 | Universal Credit (Removal of Two Child Limit) Bill: Second ReadingPassed — 458 ayes, 104 noes | Aye | Aye | Aye | No vote recorded | Aye | Aye |
| 28 January 2026 | Opposition Day: Youth unemploymentRejected — 91 ayes, 287 noes | No vote recorded | No vote recorded | No vote recorded | No | No vote recorded | No |
| 28 January 2026 | Opposition Day: British Indian Ocean TerritoryRejected — 103 ayes, 284 noes | No vote recorded | No vote recorded | No | No | No vote recorded | No |
| 28 January 2026 | Draft Medical Devices (Fees Amendment) Regulations 2026Passed — 294 ayes, 108 noes | No vote recorded | No vote recorded | No vote recorded | Aye | No vote recorded | Aye |
| 27 January 2026 | Medical Training (Prioritisation) Bill: Amendment 1Rejected — 88 ayes, 310 noes | No vote recorded | No vote recorded | No | No | No vote recorded | No |
| 27 January 2026 | Medical Training (Prioritisation) Bill: Amendment 2Rejected — 61 ayes, 311 noes | No vote recorded | Aye | No | No | Aye | No |
| 27 January 2026 | Medical Training (Prioritisation) Bill: Amendment 9Rejected — 91 ayes, 378 noes | No vote recorded | No | No | No | No | No |
| 21 January 2026 | Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025Passed — 373 ayes, 106 noes | Aye | Aye | Aye | No vote recorded | Aye | Aye |
| 21 January 2026 | National Insurance Contributions (Employer Pensions Contributions) Bill: Third ReadingPassed — 316 ayes, 194 noes | Aye | No | Aye | No vote recorded | No | Aye |
| 21 January 2026 | National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5Rejected — 195 ayes, 317 noes | No | Aye | No | No vote recorded | Aye | No |
| 21 January 2026 | National Insurance Contributions (Employer Pensions Contributions) Bill Committee: Amendment 5Rejected — 191 ayes, 326 noes | No | Aye | No | No vote recorded | Aye | No |
| 20 January 2026 | Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 6Passed — 347 ayes, 184 noes | Aye | No | Aye | No vote recorded | No | Aye |
| 20 January 2026 | Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 5Passed — 347 ayes, 185 noes | Aye | No | Aye | No vote recorded | No | Aye |
| 20 January 2026 | Diego Garcia Military Base and British Indian Ocean Territory Bill: motion to disagree with Lords Amendment 1Passed — 344 ayes, 182 noes | Aye | No | Aye | No vote recorded | No | Aye |
| 20 January 2026 | Sentencing Bill: motion to disagree with Lords Amendment 7Passed — 319 ayes, 127 noes | Aye | No vote recorded | Aye | No vote recorded | No vote recorded | Aye |
| 14 January 2026 | Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025Passed — 301 ayes, 110 noes | Aye | No | Aye | Aye | No | No vote recorded |
| 13 January 2026 | Finance (No. 2) Bill Committee: New Clause 26Rejected — 172 ayes, 334 noes | No | Aye | No | No | Aye | No |
| 13 January 2026 | Finance (No. 2) Bill Committee: New Clause 9Rejected — 181 ayes, 335 noes | No | Aye | No | No | Aye | No |
| 13 January 2026 | Finance (No. 2) Bill Committee: Clause 86 stand partPassed — 344 ayes, 173 noes | Aye | No | Aye | Aye | No | Aye |
| 13 January 2026 | Finance (No. 2) Bill Committee: New Clause 25Rejected — 187 ayes, 351 noes | No | Aye | No | No vote recorded | Aye | No |
| 13 January 2026 | Finance (No. 2) Bill Committee: New Clause 24Rejected — 184 ayes, 331 noes | No | Aye | No | No | Aye | No |
| 13 January 2026 | Finance (No. 2) Bill Committee: Clause 63 Stand partPassed — 348 ayes, 167 noes | Aye | No | Aye | Aye | No | Aye |
| 12 January 2026 | Finance (No. 2) Bill Committee: New Clause 7Rejected — 188 ayes, 341 noes | No | Aye | No vote recorded | No | Aye | No vote recorded |
| 12 January 2026 | Finance (No. 2) Bill Committee: Amendment 3Rejected — 185 ayes, 344 noes | No | Aye | No vote recorded | No | Aye | No vote recorded |
| 12 January 2026 | Finance (No. 2) Bill Committee: Clause 62 stand partPassed — 344 ayes, 181 noes | Aye | No | No vote recorded | Aye | No | No vote recorded |
| 12 January 2026 | Finance (No.2) Bill Committee: Clause 10 stand partPassed — 324 ayes, 180 noes | Aye | No | No vote recorded | Aye | No | No vote recorded |
| 12 January 2026 | Finance (No. 2) Bill Committee: New Clause 12Rejected — 167 ayes, 350 noes | No | Aye | No vote recorded | No | Aye | No vote recorded |
| 7 January 2026 | Opposition Day: Rural communitiesRejected — 105 ayes, 332 noes | No | No vote recorded | No | No | No vote recorded | No |
| 7 January 2026 | Opposition Day: Jury trialsRejected — 182 ayes, 290 noes | No | Aye | No | No | Aye | No |
| 17 December 2025 | National Insurance Contributions (Employer Pensions Contributions) Bill: Second ReadingPassed — 312 ayes, 165 noes | Aye | No | No vote recorded | Aye | No | Aye |
| 16 December 2025 | Finance (No. 2) Bill: Second ReadingPassed — 341 ayes, 195 noes | Aye | No | Aye | Aye | No | Aye |
| 16 December 2025 | Finance (No. 2) Bill: Reasoned Amendment to Second Reading (Opposition)Rejected — 118 ayes, 340 noes | No | No vote recorded | No | No | No vote recorded | No |
| 15 December 2025 | Employment Rights Bill: Government motion to disagree with the Lords in their Amendment 120N to Commons Amendment 120G and their Amendments 120P to 120S to Commons Amendment 120HPassed — 311 ayes, 96 noes | No vote recorded | No vote recorded | Aye | Aye | No vote recorded | Aye |
| 10 December 2025 | Opposition day: Conduct of the Chancellor of the ExchequerRejected — 90 ayes, 297 noes | No vote recorded | No vote recorded | No | No | No vote recorded | No vote recorded |
| 10 December 2025 | Government Amendment to Opposition day debate on seasonal workPassed — 320 ayes, 98 noes | Aye | No vote recorded | Aye | Aye | No vote recorded | Aye |
| 10 December 2025 | Opposition day: Seasonal workRejected — 98 ayes, 325 noes | No | No vote recorded | No | No | No vote recorded | No |
| 9 December 2025 | Railways Bill: Second ReadingPassed — 329 ayes, 173 noes | Aye | No | Aye | Aye | No | Aye |
| 9 December 2025 | Railways Bill: Opposition Reasoned AmendmentRejected — 170 ayes, 332 noes | No | Aye | No | No | Aye | No |
| 9 December 2025 | UK-EU customs union (duty to negotiate): Ten Minute Rule MotionTied — 100 ayes, 100 noes | No vote recorded | Aye | No vote recorded | No vote recorded | Aye | No vote recorded |
| 8 December 2025 | Employment Rights Bill: Government motion to insist on disagreement to LA62 but not to insist on Commons Amendment 62C and to propose Gov (a) in lieu of LA62Passed — 327 ayes, 162 noes | Aye | No | Aye | Aye | No | Aye |
| 8 December 2025 | Employment Rights Bill: Government motion not to insist on Commons Amendment 72C but to disagree with LA72D to LA72H and to propose Gov (a) and (b) in lieu of LA72D to LA72HPassed — 326 ayes, 162 noes | Aye | No | Aye | Aye | No | Aye |
| 8 December 2025 | Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 48B but to propose Government amendment (a) and (b) in lieu of LA48BPassed — 395 ayes, 98 noes | Aye | Aye | Aye | Aye | Aye | Aye |
| 8 December 2025 | Employment Rights Bill: Government motion to insist on disagreement to LA23 and LA106 to LA120, not to insist on Commons Amendment 120C, 120D and 120E but to propose Gov (a) to (f) in lieu of LA23 and LA106 to LA120Passed — 300 ayes, 96 noes | Aye | No vote recorded | Aye | Aye | No vote recorded | Aye |
| 8 December 2025 | Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 1B but to propose Government amendments (a) and (b) in lieu of Lords Amendment 1BPassed — 327 ayes, 96 noes | Aye | No vote recorded | Aye | Aye | No vote recorded | Aye |
| 3 December 2025 | Pension Schemes Bill: Amendment 15Rejected — 154 ayes, 303 noes | No | No vote recorded | No vote recorded | No | Aye | No |
| 3 December 2025 | Pension Schemes Bill: Amendment 16Rejected — 143 ayes, 304 noes | No | No vote recorded | No vote recorded | No | Aye | No |
| 3 December 2025 | Pension Schemes Bill: New Clause 26Rejected — 77 ayes, 298 noes | No | No vote recorded | No vote recorded | No | Aye | No |
| 3 December 2025 | Pension Schemes Bill: New Clause 3Rejected — 87 ayes, 299 noes | No | No vote recorded | No vote recorded | No | Aye | No |
| 2 December 2025 | Budget Resolution No. 64: Rates of alcohol dutyPassed — 357 ayes, 174 noes | Aye | No vote recorded | No vote recorded | Aye | No | No vote recorded |