Photograph of Gregory Stafford

Member of Parliament

Gregory Stafford

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

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

76.6 %

Voting participation

+3.3 % vs avg

1,349

Majority

105

Debates (12 months)

209

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected]

Constituency office

01428 892 643

Topic voting

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

Highest topic participation

Tax 98/108 (91 %)
Defence 16/18 (89 %)
Crime / Justice 53/61 (87 %)
Transport 18/21 (86 %)
Work / Employment 31/37 (84 %)

Lowest topic participation

Foreign Affairs 2/4 (50 %)
NHS / Health 6/11 (55 %)
Housing 18/31 (58 %)
Benefits 20/30 (67 %)

Party history

Conservative 4 Jul 2024 to present

Constituency

Constituency history

Farnham and Bordon 4 Jul 2024 to present Elected 1 time

Roles

Mental Health Bill [HL] 9 Jun 2025 to 24 Jun 2025
Tobacco and Vapes Bill 18 Dec 2024 to 30 Jan 2025
Opposition Assistant Whip (Commons) 18 Nov 2024 to present Whips Office (Commons)
Health and Social Care Committee 21 Oct 2024 to present

Latest election result

Candidate result data from the Parliament Members API.

Con Hold Farnham and Bordon Turnout 53,015
Candidate Party Votes Share
Greg Stafford Con Conservative 18,951 35.7 %
Khalil Yousuf LD Liberal Democrat 17,602 33.2 %
Alex Just Lab Labour 7,328 13.8 %
Ged Hall RUK Reform UK 6,217 11.7 %
Claire Matthes Green Green Party 2,496 4.7 %
Don Jerrard Hampshire Independents 421 0.8 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 395 of 516 eligible divisions (76.6 %). Commons average: 73.3 %.

395

Total votes

175

Aye

220

No

0

Against party

Aye / No split Ayes 175 / Noes 220

Divisions

Page 3 of 27

Source: Commons Votes API

Debate activity

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

58

Speeches

58

Questions

86

Interventions

0

Answers

7

Points of order

0

Statements

Most active debate topics

NHS / Health 14 appearances
Tax 7 appearances
Energy 4 appearances
Transport 3 appearances
Education 2 appearances

Recent appearances

Debate Contributions
Jury Trial Proposals 19 May 2026 2
Points of Order 18 May 2026 1
Backing Business to Create Economic Growth 18 May 2026 3
Community Infrastructure Levy: Homeowners 29 Apr 2026 2
Topical Questions 27 Apr 2026 1
Allied Health Professionals 23 Apr 2026 1
Topical Questions 23 Apr 2026 2
Draft Major Sporting Events (Income Tax Exemption) (Glasgow 2026 Commonwealth Games) Regulations 2026 21 Apr 2026 1
Peter Mandelson: Government Appointment 21 Apr 2026 1
Security Vetting 20 Apr 2026 1

Source: UK Parliament Hansard API

Registered interests

3. Gifts, benefits and hospitality from UK sources (1)

Name of donor: The Rt Hon. The Lord Banner KC Address of donor: private Amount of donation or nature and value if donation in kind: Tickets for my wife and I at the O2 Arena for a concert on 2 October 2025, including seats, food, and refreshments. Cost is estimated, value £445.10 Date received: 2 October 2025 Date accepted: 2 October 2025 Donor status: individual (Registered 12 October 2025)

8. Miscellaneous (1)

Trustee and Chair, St Michael Mission Trust (registered charity). This is an unpaid role. (Registered 1 August 2024)

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

FAQs

Who is Gregory Stafford?

Gregory Stafford is a Member of Parliament representing Farnham and Bordon. Source

Which party does Gregory Stafford represent?

Gregory Stafford currently represents Conservative. Source

Which constituency does Gregory Stafford represent?

Gregory Stafford currently represents Farnham and Bordon. Source

How long has Gregory Stafford been an MP?

Gregory Stafford has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Gregory Stafford voted in?

Gregory Stafford has recorded votes in 395 of 516 eligible Commons divisions (76.6 % 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 Gregory Stafford voted against their party?

Gregory Stafford has voted against the party majority 0 times in the imported division data. Source

What roles has Gregory Stafford held?

Gregory Stafford 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 Gregory Stafford?

Gregory Stafford has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was Gregory Stafford's latest election result?

Gregory Stafford's latest imported election result is Con Hold in Farnham and Bordon, with a majority of 1,349. Source

How active is Gregory Stafford in parliamentary debates?

Gregory Stafford has made 209 contributions across 105 debate appearances in the last 12 months, according to Hansard records. Source