Portrait of John Glen

John Glen

Conservative Sitting MP

MP for Salisbury · in Parliament since 6 May 2010

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 2675

Email: john.glen.mp@parliament.uk

Constituency office

Constituency office

Tel: 01722 323050

Website

Facebook

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
78.3%
1,330 of 1,699 divisions
Committee attendance
100.0%
86 meetings attended
Debate contributions
1,334
in the 7 year window
Written questions
854
in the 7 year window
Committee memberships
3
current

Biography

The Rt Hon John Glen is the Conservative MP for Salisbury, and has been an MP continually since 6 May 2010.

Parliamentary service

ConstituencyFromToNotes
Salisbury4 July 2024PresentElected 1 time
Salisbury6 May 201030 May 2024Elected 4 times

Party affiliations

PartyFromTo
Conservative6 May 2010Present

Election history

ElectionConstituencyDateResult
Plymouth, Devonport

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Paymaster GeneralOpposition8 July 20248 November 2024
Paymaster General and Minister for the Cabinet OfficeGovernment13 November 20235 July 2024
Chief Secretary to the TreasuryGovernment25 October 202213 November 2023
Economic Secretary (HM Treasury)Government9 January 20186 July 2022
Minister of State (Treasury) (City)Government9 January 20186 July 2022
Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport)Government3 July 20179 January 2018
Parliamentary Under-Secretary (Department for Culture, Media and Sport)Government14 June 20173 July 2017

Voting participation

Participation rate
78.3%
Eligible divisions
1,699
Divisions voted
1,330

joint 227th of 650 current MPs (4 tied) · all MPs average 71.4% · Conservative average 73.8%

Participation by year

John Glen voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 95.8%95.8%2021: 80.2%80.2%2022: 72.9%72.9%2023: 87.1%87.1%2024: 82.0%82.0%2025: 60.3%60.3%2026: 79.7%79.7%
YearEligible divisionsVotedParticipation
2026236188 79.7%
2025322194 60.3%
2024200164 82.0%
2023256223 87.1%
2022251183 72.9%
2021242194 80.2%
2020190182 95.8%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068893 83.6%
59th631437 69.3%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
1,334
Written questions
854
Oral questions
11
Early day motions
0
Bills sponsored
2
Petitions presented
1
Committee meetings attended
86

joint 99th of 650 current MPs (2 tied) · all MPs average 489 · Conservative average 669

Written questions per year
John Glen: Written questions per yearNumber of Written questions recorded per calendar year02505007501,00020192020: 0020202021: 0020212022: 0020222023: 0020232024: 66966920242025: 13013020252026: 55552026
Oral questions per year
John Glen: Oral questions per yearNumber of Oral questions recorded per calendar year03581020192020: 0020202021: 0020212022: 0020222023: 0020232024: 0020242025: 8820252026: 332026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 76 61 55 3 0 0 1
2025 149 108 130 8 0 0 0
2024 190 52 669 0 0 0 0
2023 183 33 0 0 0 0 0
2022 169 40 0 0 0 0 0
2021 184 54 0 0 0 2 0
2020 383 58 0 0 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Public Accounts Commission Member 17 December 2024 1 of 1 100.0%
Space Industry (Indemnities) Bill Member 18 June 2025 – no published attendance
Treasury Committee Member 21 October 2024 85 of 85 100.0%

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Conservative average 99.9%

1 bill committee served on

Hansard activity

Contributions
1,334
spoken contributions
Debates participated in
406
distinct debates

54th of 650 current MPs · all MPs average 552 · Conservative average 899

Contributions per year
John Glen: debate contributions per yearSpoken contributions recorded in Hansard per calendar year012525037550020192020: 38338320202021: 18418420212022: 16916920222023: 18318320232024: 19019020242025: 14914920252026: 76762026
Debates participated in per year
John Glen: debates participated in per yearDistinct debates the MP contributed to, per calendar year05010015020020192020: 585820202021: 545420212022: 404020222023: 333320232024: 525220242025: 10810820252026: 61612026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2010

    • – Became MP for Salisbury
    • – Joined Conservative
  2. 2017

    • – Appointed: Parliamentary Under-Secretary (Department for Culture, Media and Sport)
    • – Appointed: Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport)
    • – Left role: Parliamentary Under-Secretary (Department for Culture, Media and Sport)
  3. 2018

    • – Appointed: Economic Secretary (HM Treasury)
    • – Appointed: Minister of State (Treasury) (City)
    • – Left role: Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport)
  4. 2022

    • – Left role: Economic Secretary (HM Treasury)
    • – Left role: Minister of State (Treasury) (City)
    • – Appointed: Chief Secretary to the Treasury
  5. 2023

    • – Appointed: Paymaster General and Minister for the Cabinet Office
    • – Left role: Chief Secretary to the Treasury
  6. 2024

    • – Became MP for Salisbury
    • – Left role: Paymaster General and Minister for the Cabinet Office
    • – Appointed (opposition): Shadow Paymaster General
    • – Joined Treasury Committee
    • – Left role: Shadow Paymaster General
    • – Joined Public Accounts Commission
  7. 2025

    • – Joined Space Industry (Indemnities) Bill

Constituency: Salisbury

Salisbury constituency boundary
Area
692.5 km²
Latest election
2024 General Election (4 July 2024)
Result
Con Hold · majority 3,807
Electorate
71,802 · turnout 69.9%
Postcode areas
BA12, SO51, SP1, SP2, SP3, SP4, SP5, SP6, SP7

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.