Trentpost

Election Coverage

Member of Parliament

Callum McCaig

Scottish National Party

Constituency: Aberdeen South

Majority: 20221 Votes