Trentpost

Election Coverage

Member of Parliament

John Grogan

Labour

Constituency: Keighley

Majority: 24056 Votes