Trentpost

Election Coverage

Member of Parliament

Dan Rogerson

Liberal Democrats

Constituency: North Cornwall

Majority: 22512 Votes