The SNP has suffered a shock defeat in the Irvine West by-election after Nicola Sturgeon's dad lost out on the seat to Labour.

Robin Sturgeon stood for the SNP in the contest in the Irvine West ward of North Ayrshire Council.

However, he was beaten by Labour's Louise McPhater.

The SNP topped the first-preference votes in the council by-election but lost the seat on second preferences.

First-preference voting was: SNP 1,164, Lab 1,029, C 639, Soc Lab 131, Green 94, LD 48. Turnout was 20.9%.

The by-election was prompted by the resignation of the SNP's Ruth Maguire following her election as MSP for Cunninghame South in May.

Ms Sturgeon tweeted that she was proud of her dad following the shock defeat.

Meanwhile, the SNP took a Renfrewshire Council seat from Labour in a by-election in the Renfrew South and Gallowhill ward following the death of a Labour councillor.

First-preference voting was: SNP 1,309, Lab 1,012, C 366, LD 53. Turnout 26.2%.

South of the border, in the only other by-election taking place, Conservatives were reported to have comfortably held a seat in the Ombersley division of Worcestershire County Council in a contest following the death of a Tory councillor.