Trentpost
Election Coverage
Home
Back
Member of Parliament
Richard Fuller
Conservatives
Constituency: North Bedfordshire
Majority: 19981 Votes