Trentpost

Election Coverage

Member of Parliament

Jonathan Evans

Conservatives

Constituency: Cardiff North

Majority: 17860 Votes