Trentpost
Election Coverage
Home
Back
Member of Parliament
Douglas Alexander
Labour
Constituency: Lothian East
Majority: 23555 Votes