John Glen

John Glen

Constituency: Salisbury

Party: Conservative

Parliament.uk Profile

Synopsis

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

John Glen, the Conservative MP for Salisbury, was first elected in May 2010 and is among the longest-serving current MPs, ranking 62nd of 649 active members. He has cast 288 votes from 575 eligible divisions, achieving a 50.09% participation rate and ranking 317th overall in voting, though his debate contributions are notably stronger, with 342 contributions across 251 debates placing him 86th overall in this measure. His top debate topics include Other/Procedural, Economy & Finance, and Foreign Affairs & Defence, while his voting activity has focused on Parliamentary Procedure, Employment & Workers Rights, and Justice & Law. Within the 44 MPs elected in 2010, he ranks 18th in voting participation but 5th in debate contributions.

Summary generated on 21/07/2026 (View details)

VOTING PARTICIPATION

288 / 575

50.09%

Ranked #318 of 654 MPs (52th percentile)

DEBATE CONTRIBUTIONS

251 / 11122

342 total contributions

Ranked #86 of 654 MPs (87th percentile)

REGISTERED INTERESTS

11

£62,393.13

£

Ranked #98 of 654 MPs (85th percentile)