Trentpost
Election Coverage
Home
Back
Member of Parliament
Neale Hanvey
Scottish National Party
Constituency: Kirkcaldy and Cowdenbeath
Majority: 16568 Votes