Photograph of Carla Lockhart

Member of Parliament

Carla Lockhart

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

12 Dec 2019

Commons start

6 years, 5 months

Time in Commons

45.4 %

Voting participation

-27.9 % vs avg

7,406

Majority

127

Debates (12 months)

151

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 3000

X (formerly Twitter)

https://twitter.com/carlalockhart

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Foreign Affairs 41/50 (82 %)
Brexit / EU 46/63 (73 %)
Environment / Climate 24/41 (59 %)
Crime / Justice 99/173 (57 %)

Lowest topic participation

Work / Employment 10/65 (15 %)
Cost of Living 2/10 (20 %)
Migration 45/152 (30 %)
Housing 16/53 (30 %)

Party history

Democratic Unionist Party 12 Dec 2019 to present

Constituency

Constituency history

Upper Bann 4 Jul 2024 to present Elected 1 time
Upper Bann 12 Dec 2019 to 30 May 2024 Elected 1 time

Roles

Local Government (Pay Accountability) Bill 15 May 2024 to 22 May 2024
Northern Ireland Affairs Committee 8 Nov 2022 to 30 May 2024
British Sign Language Bill 9 Feb 2022 to 23 Feb 2022
Marriage and Civil Partnership (Minimum Age) Bill 5 Jan 2022 to 12 Jan 2022

Latest election result

Candidate result data from the Parliament Members API.

DUP Hold Upper Bann Turnout 47,358
Candidate Party Votes Share
Carla Lockhart DUP Democratic Unionist Party 21,642 45.7 %
Catherine Nelson SF Sinn Féin 14,236 30.1 %
Eóin Tennyson APNI Alliance 6,322 13.3 %
Kate Evans UUP Ulster Unionist Party 3,662 7.7 %
Malachy Quinn SDLP Social Democratic & Labour Party 1,496 3.2 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 719 of 1,584 eligible divisions (45.4 %). Commons average: 73.3 %.

719

Total votes

366

Aye

353

No

1

Against party

Aye / No split Ayes 366 / Noes 353

Divisions

Page 1 of 48
Division Vote
King's Speech Motion for an Address: amendment (i) Aye
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 Aye
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 No
Pension 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 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V No
Privilege Aye
Children's School and Wellbeing Bill: Amendments (a) to (j) in lieu of Lords Amendments 38V to 38X No
Northern Ireland Troubles Bill: Carry-over motion No
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on its Amendments 88A, 88C and 88E to 88P and propose Amendments (a) to (f) No
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123 No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a) No
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C No
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 No
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41 No

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

17

Speeches

49

Questions

84

Interventions

0

Answers

1

Points of order

0

Statements

Most active debate topics

Tax 9 appearances
Crime / Justice 8 appearances
Foreign Affairs 7 appearances
Benefits 6 appearances
Migration 4 appearances

Recent appearances

Debate Contributions
Child Protection Online 20 May 2026 1
Energy Security 19 May 2026 1
Topical Questions 27 Apr 2026 1
Public Office (Accountability) Bill (Carry-over) 27 Apr 2026 1
Dunmurry Police Station Attack 27 Apr 2026 1
Northern Ireland Troubles Bill (Carry-over) 27 Apr 2026 1
Engagements 22 Apr 2026 1
Peter Mandelson: Government Appointment 21 Apr 2026 1
Points of Order 21 Apr 2026 1
Wheelchair Provision: Independent Review Body 21 Apr 2026 1

Source: UK Parliament Hansard API

Registered interests

1. Employment and earnings (1)

Role, work or services: Farming and administrative duties Payer: Carla Lockhart and Rodney Condell, 5 Morrow Park, Clabby, BT75 0LT Additional information: A family farm that I part own.

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)

Type of land/property: Agricultural land Location: County Fermanagh Ownership details: I own jointly with my husband (Registered 3 February 2020)

8. Miscellaneous (1)

Governor of Dickson Primary School, Lurgan, Magheralin Primary School and Lurgan Junior High School. (Registered 3 February 2020)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Carla Lockhart?

Carla Lockhart is a Member of Parliament representing Upper Bann. Source

Which party does Carla Lockhart represent?

Carla Lockhart currently represents Democratic Unionist Party. Source

Which constituency does Carla Lockhart represent?

Carla Lockhart currently represents Upper Bann. Source

How long has Carla Lockhart been an MP?

Carla Lockhart has been in the House of Commons for 6 years, 5 months. Source

How many Commons divisions has Carla Lockhart voted in?

Carla Lockhart has recorded votes in 719 of 1,584 eligible Commons divisions (45.4 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Carla Lockhart voted against their party?

Carla Lockhart has voted against the party majority 1 times in the imported division data. Source

What roles has Carla Lockhart held?

Carla Lockhart has 4 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Carla Lockhart?

Carla Lockhart has registered interests in 3 imported categories. These come from the UK Parliament registered interests data. Source

What was Carla Lockhart's latest election result?

Carla Lockhart's latest imported election result is DUP Hold in Upper Bann, with a majority of 7,406. Source

How active is Carla Lockhart in parliamentary debates?

Carla Lockhart has made 151 contributions across 127 debate appearances in the last 12 months, according to Hansard records. Source