Trentpost

Election Coverage

Member of Parliament

Catherine Fookes

Labour

Constituency: Monmouthshire

Majority: 21010 Votes