Trentpost

Election Coverage

Member of Parliament

Mark Eastwood

Conservatives

Constituency: Dewsbury

Majority: 26179 Votes