TrackPolitics logoTrackPolitics
HomeMy MPIssuesPromises
About
HomeMy MPIssuesPromisesCompareSpectrumBillsMPsPartiesVotes
© 2026 TrackPolitics.uk — Holding politicians accountable through data
How Parliament WorksAbout
← Back to MPs
Portrait of Mark Garnier, MP for Wyre Forest

Mark Garnier

MP for Wyre Forest

ConservativeOpposition

Shadow Parliamentary Under Secretary (Work and Pensions)

About This MP

AI-generated

“A reliably loyal Conservative MP with a centre-right stance who generally backs immigration controls and the Rwanda deportation policy, while actively serving in shadow frontbench and parliamentary committees.”

Mark Garnier is a Conservative MP for Wyre Forest, first elected in 2010. He currently serves as Shadow Parliamentary Under Secretary (Work and Pensions) and as Shadow Economic Secretary to the Treasury, while also sitting on the Space Industry (Indemnities) Bill committee. His parliamentary career includes extensive committee work and frontbench opposition roles across energy, security and finance areas.

Voting Patterns

Garnier shows very high party loyalty (99%) and above-average attendance (81%). He generally votes for immigration controls (110-aye, 44-no) and the Rwanda deportation scheme (28-aye, 14-no), while his record on NHS funding, VAT changes, and transgender rights is mixed. He also has 14 rebel votes, indicating occasional deviations from the party line. He tends to oppose bus services regulation and sits on a centre-right voting profile (58/100).

Notable Positions

  • Supports stricter immigration controls
  • Generally voted for the Rwanda deportation scheme
  • Generally votes against bus services regulation
  • Occasional rebellion on end-of-life policy amendments to the Terminally Ill Adults Bill (notable for voting AYE on Amendment 77 while party voted NO, and NO on Amendments 12 and 24, plus New Clauses 1 and 2)
  • Active in parliamentary committees and shadow frontbench roles, including the Space Industry (Indemnities) Bill committee and Shadow Economic Secretary to the Treasury

Financial Interests

Has 29 declared financial interests across several categories, including employment and earnings, ad hoc payments, ongoing paid employment, visits outside the UK, land and property, gifts/hospitality, shareholdings, and family members employed.

Generated 21 February 2026

Voting Activity

How this MP participates in parliamentary votes. These numbers describe activity, not effectiveness.

81%
High

How often this MP votes

Conservative average: 56%

What does this mean?

The percentage of parliamentary votes (divisions) this MP participated in. MPs may miss votes for legitimate reasons including ministerial duties, constituency work, or illness.

99%
Very high

How often this MP votes with their party

Conservative average: 99%

What does this mean?

Political Position

Estimated from voting record, not self-declared. This is a simplified model — real politics is more complex than a single axis.

LEFTRIGHT
Centre-right(58)
Based on 397 votes on ideologically significant topics — more votes means a more reliable estimate.

Career & Roles

21 positions

Current

Opposition

Shadow Parliamentary Under Secretary (Work and Pensions)

Since Jul 2025

Committee

Space Industry (Indemnities) Bill

Since Jun 2025

Opposition

Shadow Economic Secretary (Treasury)

Since Nov 2024

Previous

Committee

Finance (No. 2) Bill

Jan 2026 - Feb 2026

Committee

Pension Schemes Bill

Jul 2025 - Sept 2025

Committee

Bank Resolution (Recapitalisation) Bill [HL]

Feb 2025 - Feb 2025

Opposition

Shadow Parliamentary Under Secretary (Energy Security and Net Zero)

Jul 2024 - Nov 2024

Committee

Space Industry (Indemnities) Bill

May 2024 - May 2024

Committee

Criminal Justice Bill

Dec 2023 - Jan 2024

Financial Interests

29 declarations · £47,020 total

Figures include only interests with declared monetary values from the Register of Members' Financial Interests. Some categories (e.g. hospitality, overseas visits) may not have monetary values recorded, so the total may not reflect all declared interests.

Recent Activity

51 events

Opposition Day Motion: Defence

AYE
2 weeks ago98 / 306Rejected

Opposition Day Motion: Oil and Gas

AYE
2 weeks ago108 / 297Rejected

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6

NO
3 weeks ago278 / 164Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5

NO
3 weeks ago281 / 167Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3

NO
3 weeks ago280 / 164Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2

NO
3 weeks ago279 / 167Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1

NO
3 weeks ago280 / 161Passed

National Insurance Contributions (Employer Pensions Contributions) Bill

Opposition day motion: student loans

AYE
3 weeks ago88 / 266Rejected

Opposition day motion: fuel duty

AYE
3 weeks ago103 / 259Rejected

Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026

NO
3 weeks ago368 / 107Passed

Finance (No. 2) Bill: Third Reading

NO
1 month ago292 / 161Passed

Finance (No. 2) Bill

Finance (No. 2) Bill Report Stage: Amendment 6

AYE
1 month ago175 / 292Rejected

Finance (No. 2) Bill

Finance (No. 2) Bill Report Stage: Amendment 5

AYE
1 month ago172 / 283Rejected

Finance (No. 2) Bill

Finance (No. 2) Bill Report Stage: New Clause 11

AYE
1 month ago174 / 292Rejected

Finance (No. 2) Bill

Courts and Tribunals Bill: Second Reading

NO
1 month ago304 / 203Passed

Courts and Tribunals Bill

The percentage of votes where this MP voted the same way as the majority of their party. High loyalty is typical; most MPs vote with their party on most issues.

14rebel votes
Regular

Rebel votes

What does this mean?

Times this MP voted differently from the majority of their party. This can reflect independent judgement, but context matters — some rebel votes are on procedural matters, others on major policy.