John Glen retains Salisbury seat for Conservative Party

John Glen has been re-elected as Salisbury's MP with a much-reduced majority in the General Election.

Labour and Liberal Democrats made large gains, but their split vote allowed Mr Glen to retain his seat.

It was Labour who made the biggest gains of the two chasing candidates, adding 8.42% to their vote.

Reform UK also made inroads into the Conservative vote, picking up 5235 votes through Mr Malins finishing fourth in the pole.

Green Party candidate Barney Norris finished fifth, collecting 2115 votes.

The margin of victory for John Glen was slashed from over 19,700 to a little over 3,700.

After his victory was declared, John Glen MP told Salisbury Radio, "I knew it was going to be a tough election.

"I've fought it hard. I've done my 612,000 steps around Salisbury several times.

"I'm absolutely thrilled to be reelected with a clear margin over the next candidate. But look, I understand people are very, very annoyed in my party.

"They want a change. They've got to change. And I will do my best to represent Salisbury in those circumstances."

Listen to the full interview here:

The full results are below:

PartyCandidateVoteLabourMatt Aldridge13303Liberal DemocratVictoria Charleston11825ConservativeJohn Glen17110Climate PartyChris Harwood127Reform UKJulian Malins5235GreenBarney Norris2115IndependentArthur Pendragon458

Meanwhile, Danny Kruger (Conservative) won the newly created East Wiltshire seat.

Full result below:

PartyCandidateVoteTrue & Fair PartyPete Force-Jones278GreenEmily Herbert1844Liberal DemocratDavid Kinnaird8204ConservativeDanny Kruger16849LabourRob Newman12132Reform UKStephen Talbot7885

More from Local News

On Air Now Salisbury Under the Stars 9:00pm - Midnight
Now Playing
Call On Me Eric Prydz
Recently Played
  • Chase The Sun Planet Funk 23:46
  • All Rise Blue 23:42
  • One Step Beyond Madness 23:40

Listen on the go

Download our mobile apps and take Salisbury Radio where ever you go!

  • Available on the App Store
  • Available on Google Play

Weather

  • Sat

    10°C

  • Sun

    13°C

  • Mon

    13°C

  • Tue

    10°C

  • Wed

    12°C

Listen Live