Trentpost

Election Coverage

Member of Parliament

Liam Fox

Conservatives

Constituency: North Somerset

Majority: 33605 Votes