← Back to MPs
Carla Lockhart

Carla Lockhart

MP for Upper Bann
56.5
Leaning conservative
137 coded votes
664
Total votes
348
Ayes
316
Noes
0
Other

Parliamentary History

12 Dec 2019 – present (6 yrs 4 mo)

Ideology spectrum

56.5
ProgressiveCentreConservative

Leaning conservative — based on 137 coded votes across 5 axes (21% coverage).

Policy axis scores

0 = progressive, 50 = centre, 100 = conservative. Based on coded division votes.

Economic policy 58
High confidence 58 votes
Civil liberties 55
High confidence 54 votes
Climate / energy 54
Medium confidence 19 votes
Migration 67
Low confidence 3 votes
Social / moral 56
Low confidence 3 votes

Voting trends (last 12 months)

Voting record

March 2025 28 votes
Division Date Vote
Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: Amendment 6 31 Mar 2025 NO
Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 4 31 Mar 2025 NO
Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 1 31 Mar 2025 AYE
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendments 15B, 15C, 15D, 15E 31 Mar 2025 AYE
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13B 31 Mar 2025 AYE
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2B 31 Mar 2025 AYE
Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 3 25 Mar 2025 AYE
Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2 25 Mar 2025 AYE
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B 25 Mar 2025 AYE
National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21 19 Mar 2025 AYE
National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 1 19 Mar 2025 AYE
Children's Wellbeing and Schools Bill Report Stage: Amendment 210 18 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: Amendment 209 18 Mar 2025 NO
Children's Wellbeing and Schools Bill Report Stage: New Clause 34 18 Mar 2025 AYE
Children's Wellbeing and Schools Bill Report Stage: New Clause 7 18 Mar 2025 AYE
Employment Rights Bill Report Stage: New Schedule 2 12 Mar 2025 NO
Employment Rights Bill Report Stage: Amendment 297 12 Mar 2025 NO
Employment Rights Bill Report Stage: Amendment 291 12 Mar 2025 NO
Employment Rights Bill Report Stage: New Clause 110 12 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 39 12 Mar 2025 AYE
Employment Rights Bill Report Stage: Amendment 288 11 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 87 11 Mar 2025 AYE
Employment Rights Bill Report Stage: New Clause 30 11 Mar 2025 AYE
Motion to sit in private 7 Mar 2025 NO
Finance Bill: Third Reading 3 Mar 2025 AYE
Finance Bill Report Stage: Amendment 67 3 Mar 2025 AYE
Finance Bill Report Stage: New Clause 8 3 Mar 2025 AYE
Finance Bill Report Stage: New Clause 2 3 Mar 2025 AYE
Page 5/23