Patricia Gibson.
The SNP has held on to the North Ayrshire and Arran parliamentary seat but saw its majority slashed by more than 10,000, writes Hugh Boag.
Patricia Gibson was re-elected as the constituency MP, receiving 18,451 votes and giving her a majority of 3,633. The Tories finished in second place with 16 per cent more votes than the election in 2015, pushing Labour into third place. The Liberal Democrates were fourth.