General Election 2019: SNP hold on to Dundee West with 12,259 majority

© DC ThomsonChris Law.
Chris Law.

Breaking