Claire Hanna

Claire Hanna is the Social Democratic & Labour Party MP for Belfast South and Mid Down, and has been an MP continually since 12 December 2019.

Voting record

Review the House of Commons voting record of Claire Hanna.

Members may not vote in every division of the House. This can be due to a number of reasons; The Speaker and deputies cannot vote because of the impartiality of the chair, and Sinn Féin Members have an absentionist policy. A Member may wish to abstain, or have a procedural reason for not voting. Members can be absent carrying out consitituency or ministerial business, or be unable to attend for other reasons.

To perform a more comprehensive search of vote/division results, use the House of Commons votes in Parliament pages.

Total results 746 (page 1 of 38)
Aye
Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 2026
Voted
Aye
Ayes
302
Noes
155
Division 11: held on 3 June 2026
Aye
Privilege
Voted
Aye
Ayes
223
Noes
335
Division 512: held on 28 April 2026
Aye
Northern Ireland Troubles Bill: Carry-over motion
Voted
Aye
Ayes
279
Noes
176
Division 510: held on 27 April 2026
No
Children's Wellbeing and Schools Bill: motion to insist on Amendment 38J and disagree with Lords Amendments 38V to 38X
Voted
No
Ayes
260
Noes
161
Division 503: held on 22 April 2026
Aye
Pensions Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88A and 88C and propose amendments (a) to (j) in lieu of Amendment 88B
Voted
Aye
Ayes
272
Noes
149
Division 502: held on 22 April 2026
Aye
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026
Voted
Aye
Ayes
380
Noes
7
Division 501: held on 22 April 2026
Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
Voted
Aye
Ayes
280
Noes
161
Division 454: held on 23 March 2026
No
Opposition day: Fuel duty
Voted
No
Ayes
103
Noes
259
Division 452: held on 18 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106
Voted
Aye
Ayes
304
Noes
177
Division 443: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102
Voted
Aye
Ayes
315
Noes
163
Division 442: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44
Voted
Aye
Ayes
315
Noes
109
Division 441: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41
Voted
Aye
Ayes
316
Noes
171
Division 440: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38
Voted
Aye
Ayes
307
Noes
173
Division 439: held on 9 March 2026
No
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37
Voted
No
Ayes
321
Noes
106
Division 438: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17
Voted
Aye
Ayes
306
Noes
182
Division 437: held on 9 March 2026
Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16
Voted
Aye
Ayes
309
Noes
181
Division 436: held on 9 March 2026
No
Representation of the People Bill: Reasoned Amendment to Second Reading
Voted
No
Ayes
105
Noes
410
Division 435: held on 2 March 2026
Aye
Universal Credit (Removal of Two Child Limit) Bill: Third Reading
Voted
Aye
Ayes
361
Noes
84
Division 433: held on 23 February 2026
Aye
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 2026
Voted
Aye
Ayes
362
Noes
107
Division 426: held on 11 February 2026
Aye
Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 2026
Voted
Aye
Ayes
392
Noes
116
Division 425: held on 4 February 2026
Total results 746 (page 1 of 38)