Trentpost

Election Coverage

Member of Parliament

Douglas Alexander

Labour

Constituency: Lothian East

Majority: 23555 Votes