Salisbury

John Glen · Conservative and Unionist Party

South West, England

: 71,802

FollowCompare

Con held for 5 consecutive elections.

MP News Approval i

+50

Based on 6 articles from the last 90 days

Current Member of Parliament

John Glen

John Glen

Conservative and Unionist Party

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

Notable Votes

MPs voted to pass the Tobacco and Vapes Bill at its final stage in the Commons. The Bill aims to create a 'smokefree generation' by gradually raising the legal age for buying tobacco so that those born after a certain date can never legally purchase it, representing the biggest public health intervention since the 2007 smoking ban.

MP voted YesAgainst party majority

MPs voted on whether to give the Tobacco and Vapes Bill its Second Reading, advancing legislation that would create a 'smoke-free generation' by progressively raising the legal age for buying tobacco so that anyone born after 2009 could never legally purchase cigarettes, while also cracking down on vaping among young people.

MP voted YesAgainst party majority

Sign up free to read the full briefing on John Glen.

Sign up free

Voting at a Glance

MP in the News

Coverage of Salisbury has been mixed for John across 40 recent articles.

Represented by Con since 2024. Covers Salisbury, Old Sarum and Wilton. Population 92,937, notably older (median age 46 vs 41 nationally).

Latest News

Bishop of Salisbury steps back during audit and resigns as Commissioners' trustee

The Church Times · 9 Apr 2026

2024 General Election

More constituency data is being added, including local issue analysis and historical trends. Learn about our methodology. View data sources & attribution.