2019 General Election

North Wiltshire

2019 General Election · 12 December 2019 · England

James Gray (Conservative) won the seat, a Con hold, with a majority of 17,626 on a 74.7% turnout.

Electorate 73,280 · Valid votes 54,758 · Turnout 74.7%

CandidatePartyVotesShare
James Gray (sitting MP) Conservative 32,373 59.1%
Brian Mathew Liberal Democrat 14,747 26.9%
Jon Fisher Labour 5,699 10.4%
Bonnie Jackson Green Party 1,939 3.5%

See this constituency & its current MP

Source: UK Parliament election results.