THE Conservative party has clutched onto seats across Wiltshire and the New Forest - here are the full results from yesterday's vote.

Salisbury results

John Glen secured the majority of the city's votes, with 17,110 people putting a cross in the Conservative politician's box.

This expected result will see Mr Glen continue his 14-year stint as Salisbury's member of parliament.

Read more: ​General election 2024: Conservative MP John Glen holds Salisbury

John Glen is MP for Salisbury.John Glen is MP for Salisbury. (Image: Spencer Mulholland)

The other candidates received the following amount of votes: 

Matt Aldridge, Labour - 13,303

Victoria Charleston, Liberal Democrats - 11,825

Julian Malins, Reform UK - 5,235

Barney Norris, Green - 2,115

King Arthur Pendragon, Independent - 458

Chris Harwood, Climate Party - 127

The constituency had a voter turnout of 50,347 which is 70.12 per cent of the population.

East Wiltshire results

Danny Kruger retained his seat despite boundary changes meaning Amesbury and part of the A303 (including Stonehenge) coming under his wing.

Mr Kruger was elected as the MP for Devizes in 2019 and secured 16,849 votes in this year's election.

Danny Kruger is MP for East Wiltshire.Danny Kruger is MP for East Wiltshire. (Image: Spencer Mulholland)

The other candidates received the following amount of votes: 

Rob Newman, Labour - 12,133

David Kinnaird, Liberal Democrats - 8,204

Stephen Talbot, Reform UK - 7,885

Emily Herbert, Green - 1,844

Pete Force-Jones, True and Fair Party - 278

The constituency had a voter turnout of 47,360 which was 63.88 per cent of the population.

North Dorset results

The conservatives held North Dorset as Simon Hoare racked up 18,208 votes.

Simon Hoare is MP for North Dorset.Simon Hoare is MP for North Dorset. (Image: PA)

The other candidates received the following amount of votes: 

Gary Jackson, Liberal Democrats - 16,619

Ash leaning, Reform UK - 7,894

James Coldwell, Labour - 4,370

Ken Huggins, Green - 2,082

Si Adams, Independent - 317

Jeff Taylor, UKIP - 119

Daniel Woodruffe, Social Democratic Party - 74

New Forest West

Conservative candidate Sir Desmond Swayne kept his seat in New Forest West, also bucking the national trend with 16,412 votes.

Sir Desmond Swayne is MP for New Forest West.Sir Desmond Swayne is MP for New Forest West.

The other candidates received the following amount of votes: 

Sally Johnston, Labour - 10,812

Jack Davies, Liberal Democrats - 8,186

Reginald Chester-Sterne, Reform UK - 7,577

Anna Collar, Green - 2,800

Gavin Ridley, Animal Welfare Party - 393

Paul Simon, Social Democratic Party - 157

South West Wiltshire

Andrew Murrison, Conservative, kept his seat in South West Wiltshire after getting 15,617 votes.

Andrew Murrison has been elected to represent the area of South West Wiltshire for the seventh time.Andrew Murrison has been elected to represent the area of South West Wiltshire for the seventh time. (Image: Trevor Porter)

The other candidates received the following amount of votes: 

Evelyn Akoto, Labour - 12,374

Garry Irvin, Reform UK - 7,840

Bret Palmer, Liberal Democrats - 7,205

Fay Whitfield, Green - 2,243

James Ward, Independent - 448

Thomas Culshaw, Independent - 441