how many votes separated stephen gethins and elizabeth riches in the 2017 general election?
at the 2017 general election, two votes separated stephen gethins of the snp and elizabeth riches of the lib dems out of 41,822.