Election 2019: Who are the Scots who won’t vote? Why will about a third of the record four million people registered to vote not turn up next Thursday? Source