Trentpost
Election Coverage
Home
Back
Member of Parliament
Alan Brown
Scottish National Party
Constituency: Kilmarnock and Loudoun
Majority: 30000 Votes