General Election 2019 Results: SNP holds Aberdeen North

Breaking