Synopsis
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)