Trentpost

Election Coverage

Member of Parliament

Graham Stuart

Conservatives

Constituency: Beverley and Holderness

Majority: 15501 Votes