Photograph of Gregory Stafford

Member of Parliament

Gregory Stafford

Party history

Conservative 4 Jul 2024 to present

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

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has Gregory Stafford been an MP?

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

What parties has Gregory Stafford been a member of?

Gregory Stafford has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography 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 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