Trentpost

Election Coverage

Member of Parliament

Simon Opher

Labour

Constituency: Stroud

Majority: 25607 Votes