Trentpost

Election Coverage

Member of Parliament

Peter Soulsby

Labour

Constituency: Leicester South

Majority: 21479 Votes