This parliament
- Voting participation
- 69%
- Debates contributed to
- 283
- Registered interests
- 11
- Declared value
- £62,393
Record last updated 7 Nov 2026
John Glen, the Conservative MP for Salisbury, has been continuously elected since May 2010 and is among the longest serving 10% of MPs and the longest serving 25% of Conservative MPs. He has cast 437 votes across 631 eligible divisions, achieving a participation rate of 69%, and has made 378 debate contributions across 283 debates, placing him in the top 25% of MPs by debate participation and the top 10% of MPs elected in 2010 by debate contributions. His debate contributions have focused on Other/Procedural, Economy & Finance, and Parliamentary Procedure topics, while his voting has concentrated on Parliamentary Procedure, Employment & Workers Rights, and Justice & Law matters.
Summary generated on 06/11/2026 (View details)
VOTING PARTICIPATION
437 / 631
69.26%
Ranked #373 of 655 MPs (43th percentile)
DEBATE CONTRIBUTIONS
283 / 12881
378 total contributions
Ranked #89 of 655 MPs (87th percentile)
REGISTERED INTERESTS
11
£62,393.13
Ranked #100 of 655 MPs (85th percentile)
PARLIAMENTARY RECORD
The Rt Hon John Glen is the Conservative MP for Salisbury, and has been an MP continually since 6 May 2010.
Constituencies
- Salisbury May 2010 – present · 5 terms
Posts held
- Shadow Paymaster General Jul 2024 – Nov 2024 · Opposition
- Paymaster General and Minister for the Cabinet Office Nov 2023 – Jul 2024
- Chief Secretary to the Treasury Oct 2022 – Nov 2023
- Economic Secretary (HM Treasury) Jan 2018 – Jul 2022
- Minister of State (Treasury) (City) Jan 2018 – Jul 2022
- Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport) Jul 2017 – Jan 2018
- Parliamentary Under-Secretary (Department for Culture, Media and Sport) Jun 2017 – Jul 2017