The SNP have held the Glasgow Anniesland seat.

Bill Kidd won the election for the SNP with  17,501 votes.

Eva Murray for Labour was runner up winning 10,913 votes.

The Tories were in third with Ade Aibinu winning 3688 votes and the LibDems Mark Simonns in fourth with 1062.

Kidd said: "Being elected again is something I'm extremely proud of. It's wahat I was hoping for but you can never be sure.

"What we have to do is ensure this is built on by the SNP and go forward for an independence referendum following these elections."

Both the SNP and Labour added to their votes from 2016, while the Tories dropped votes.

Turnout for Anniesland was 58.7%