Party history
Conservative
5 May 2005 to present
Constituency history
Beverley and Holderness
4 Jul 2024 to present
Elected 1 time
Beverley and Holderness
6 May 2010 to 30 May 2024
Elected 4 times
Beverley and Holderness
5 May 2005 to 6 May 2010
Elected 1 time
Roles
Panel of Chairs
29 Jan 2025 to present
Minister of State (Department for Energy Security and Net Zero)
7 Feb 2023 to 12 Apr 2024
Department for Energy Security and Net Zero
Electricity and Gas Transmission (Compensation) Bill
18 Jan 2023 to 25 Jan 2023
Retained EU Law (Revocation and Reform Bill)
8 Nov 2022 to 29 Nov 2022
Minister of State (Minister for Climate)
6 Sep 2022 to 7 Feb 2023
Department for Business, Energy and Industrial Strategy
Minister of State (Foreign, Commonwealth and Development Office)
7 Jul 2022 to 6 Sep 2022
Foreign, Commonwealth and Development Office
Parliamentary Under-Secretary (Department for International Trade)
9 Jan 2018 to 16 Sep 2021
Department for International Trade
Assistant Whip (HM Treasury)
17 Jul 2016 to 9 Jan 2018
HM Treasury
Latest election result
Candidate result data from the Parliament Members API.
Con Hold
Beverley and Holderness
Turnout 44,897
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Graham Stuart | Con Conservative | 15,501 | 34.5 % |
| Margaret Pinder | Lab Labour | 15,377 | 34.2 % |
| Andrew Smith | RUK Reform UK | 8,198 | 18.3 % |
| Denis Healy | LD Liberal Democrat | 3,386 | 7.5 % |
| Jonathan Stephenson | Green Green Party | 1,647 | 3.7 % |
| George McManus | The Yorkshire Party | 625 | 1.4 % |
| Chris Collin | SDP Social Democratic Party | 89 | 0.2 % |
| John Ottaway | Alliance for Democracy and Freedom | 74 | 0.2 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Graham Stuart been an MP?
Graham Stuart has been in the House of Commons for 21 years, 0 months. Source
What parties has Graham Stuart been a member of?
Graham Stuart has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Graham Stuart held?
Graham Stuart has 14 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Graham Stuart's latest election result?
Graham Stuart's latest imported election result is Con Hold in Beverley and Holderness, with a majority of 124. Source