← Back to MPs
Mr Gregory Campbell

Mr Gregory Campbell

59.7
Leaning conservative
337 coded votes
2,284
Total votes
1,236
Ayes
1,048
Noes
0
Other

Parliamentary History

7 Jun 2001 – present (24 yrs 10 mo)

Ideology spectrum

59.7
ProgressiveCentreConservative

Leaning conservative — based on 337 coded votes across 6 axes (15% coverage).

Policy axis scores

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

Economic policy 61
High confidence 187 votes
Civil liberties 57
High confidence 86 votes
Climate / energy 50
High confidence 49 votes
Migration 67
Low confidence 3 votes
Governance 100
Low confidence 1 votes
Social / moral 92
Medium confidence 11 votes

Voting trends (last 12 months)

Voting record

March 2026 19 votes
Division Date Vote
Opposition Day Motion: Oil and Gas 24 Mar 2026 AYE
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1 23 Mar 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2 23 Mar 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3 23 Mar 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5 23 Mar 2026 NO
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6 23 Mar 2026 NO
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026 18 Mar 2026 NO
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026 18 Mar 2026 NO
Courts and Tribunals Bill: Reasoned Amendment to Second Reading 10 Mar 2026 AYE
Courts and Tribunals Bill: Second Reading 10 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 9 Mar 2026 NO
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 9 Mar 2026 NO
Representation of the People Bill: Reasoned Amendment 2 Mar 2026 AYE
Page 1/77