Trentpost

Election Coverage

Member of Parliament

Neale Hanvey

Scottish National Party

Constituency: Kirkcaldy and Cowdenbeath

Majority: 16568 Votes