2017 General Election Constituencies

John Hayes

John Hayes - The Conservative Party - South Holland & The Deepings

 
The Conservative Party - South Holland & The Deepings
 
Region: East Midlands
Constituency:South Holland & The Deepings
Party:The Conservative Party