Trentpost

Election Coverage

Member of Parliament

Liam Fox

Conservatives

Constituency: North Somerset

Majority: 31540 Votes