Trentpost

Election Coverage

Member of Parliament

Alan Brown

Scottish National Party

Constituency: Kilmarnock and Loudoun

Majority: 30000 Votes