Constituency

Salisbury

This seat is currently vacant

The previous MP was Sir Michael Hamilton (Conservative), who is no longer serving. A by-election will be held to elect a new MP for this constituency.

Representation history

How this seat was represented before the by-election, with each MP's voting record.

Photograph of John Glen
John Glen Current MP
Con MP since May 2010

83 %

Participation

936

Aye

1,013

No

5

Against party

Voted in 1,949 of 2,359 divisions while representing this seat. View full record →

Constituency source UK Parliament Members API