Trentpost

Election Coverage

Member of Parliament

Seamus Logan

Scottish National Party

Constituency: Aberdeenshire North and Moray East

Majority: 13455 Votes