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
68%
Debates contributed to
268
Registered interests
11
Declared value
£62,393

Record last updated 19 Sep 2026

John Glen, Conservative MP for Salisbury, was elected to the current parliament on 5 July 2024 and has been continuously elected since May 2010, placing him in the longest serving 10% of MPs and the longest serving 25% of Conservative MPs. He has cast 403 votes from 590 eligible divisions, achieving a participation rate of 68%, and has made 356 debate contributions across 265 debates, standing in the top 25% of MPs by debate participation. His debate contributions have focused on Other/Procedural matters, Economy & Finance, and Foreign Affairs & Defence, while his voting has concentrated on Parliamentary Procedure, Employment & Workers Rights, and Justice & Law.

Summary generated on 18/09/2026 (View details)

VOTING PARTICIPATION

403 / 590

68.31%

Ranked #399 of 654 MPs (39th percentile)

DEBATE CONTRIBUTIONS

268 / 11739

359 total contributions

Ranked #83 of 654 MPs (87th percentile)

REGISTERED INTERESTS

11

£62,393.13

£

Ranked #100 of 654 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