Greens take creditable place in Forth by-election

Amidst the predictable SNP-Labour squeeze in the Forth by-election, the Greens held their position. See the full results.