Trentpost

Election Coverage

Member of Parliament

Craig Williams

Conservatives

Constituency: Montgomeryshire

Majority: 20020 Votes