Graham Stuart

Graham Stuart

Conservative Sitting member
Constituency
Beverley and Holderness
Region
England
Member since
5 May 2005

View this member on parliament.uk ↗

This parliament

Voting participation
59%
Debates contributed to
331
Registered interests
14
Declared value
£33,524

Record last updated 6 Nov 2026

Graham Stuart, the Conservative MP for Beverley and Holderness, was elected to the current parliament on 5 July 2024 and is among the longest serving 10% of MPs overall and the longest serving 25% of Conservative MPs, having first been elected in May 2005. He has cast 368 votes from 626 eligible divisions, giving him a participation rate of 59% and placing him in the bottom 25% of MPs by voting participation and the bottom 25% of Conservative MPs by votes cast. However, he ranks far higher for debate contributions than for voting, with 1,196 contributions across 331 debates placing him in the top 10% of MPs by debate participation, with his most frequent debate topics being Other/Procedural, Education & Skills, and Taxation.

Summary generated on 06/11/2026 (View details)

VOTING PARTICIPATION

368 / 626

58.79%

Ranked #526 of 655 MPs (20th percentile)

DEBATE CONTRIBUTIONS

331 / 12880

1196 total contributions

Ranked #50 of 655 MPs (93th percentile)

REGISTERED INTERESTS

14

£33,524.10

£

Ranked #228 of 655 MPs (65th percentile)

PARLIAMENTARY RECORD

The Rt Hon Graham Stuart is the Conservative MP for Beverley and Holderness, and has been an MP continually since 5 May 2005.

Constituencies

  • Beverley and Holderness May 2005 – present · 6 terms

Posts held

  • Minister of State (Department for Energy Security and Net Zero) Feb 2023 – Apr 2024
  • Minister of State (Minister for Climate) Sep 2022 – Feb 2023
  • Minister of State (Foreign, Commonwealth and Development Office) Jul 2022 – Sep 2022
  • Parliamentary Under-Secretary (Department for International Trade) Jan 2018 – Sep 2021
  • Assistant Whip (HM Treasury) Jul 2016 – Jan 2018