Trentpost
Election Coverage
Home
Back
Member of Parliament
Jonathan Evans
Conservatives
Constituency: Cardiff North
Majority: 17860 Votes