Direct answer
John Glen was elected.
John Glen received 17,110 votes (34.10%). Matt Aldridge received 13,303 votes (26.51%).
- Winning party
- Conservative
- Runner-up party
- Labour
- Winning majority
- 3,807
- Turnout
- 69.88%
- Valid votes
- 50,173
- Electorate
- 71,802
John Glen (Conservative) won Salisbury in the 2024 UK general election by 3,807 votes over Matt Aldridge (Labour).
John Glen received 17,110 votes (34.10%). Matt Aldridge received 13,303 votes (26.51%).
| Place | Candidate | Party | Votes | Share |
|---|---|---|---|---|
| 1 | John Glen ↗Elected | Conservative | 17,110 | 34.10% |
| 2 | Matt Aldridge | Labour | 13,303 | 26.51% |
| 3 | Victoria Charleston | Liberal Democrat | 11,825 | 23.57% |
| 4 | Julian Malins | Reform UK | 5,235 | 10.43% |
| 5 | Barney Norris | Green Party | 2,115 | 4.22% |
| 6 | Arthur Pendragon | Independent | 458 | 0.91% |
| 7 | Chris Harwood | Climate Party | 127 | 0.25% |
These are historical 4 July 2024 results. They are not a current membership roster and do not identify candidates for a future election.
Candidate policies, biographies, current tenure, and political finance remain separate layers. Election.org does not manufacture those fields from a vote result.