John Glen

John Glen

Conservative Sitting member
Constituency
Salisbury
Region
England
Member since
6 May 2010

View this member on parliament.uk ↗

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