Trentpost

Election Coverage

Member of Parliament

Douglas Chapman

Scottish National Party

Constituency: Dunfermline and West Fife

Majority: 23727 Votes