2017 General Election - North Ayrshire and Arran
| Year | 2017 |
| General election | 2017 General Election |
| Constituency | North Ayrshire and Arran |
| Turnout | 64.8% |
Results
| Candidate | Party | Votes |
| Gibson, Patricia | SNP | 18,451 |
| Rocks, David | Conservative | 14,818 |
| Rimicans, Christopher | Labour | 13,040 |
| Dickson, Mark | Liberal Democrats | 1,124 |