Trentpost

Election Coverage

Member of Parliament

Alan Brown

Scottish National Party

Constituency: Kilmarnock and Loudoun

Majority: 19690 Votes