Trentpost
Election Coverage
Home
Back
Member of Parliament
Dan Rogerson
Liberal Democrats
Constituency: North Cornwall
Majority: 22512 Votes