Note - hardly seems fair to put SNP and PC in this, given it's based on national turnout.