Latest election headlines
- 
                LATEST
- 
                LATEST
- 
                LATEST
- 
                LATEST
Perth & North Perthshire
Parliamentary constituencySNP HOLD
Results
- 
            Scottish National PartyPete Wishart- Votes: 27,362
- Vote share %: 50.6
- Vote share change: +8.3
 
- 
            ConservativeAngus Forbes- Votes: 19,812
- Vote share %: 36.6
- Vote share change: -5.6
 
- 
            Liberal DemocratPeter Barrett- Votes: 3,780
- Vote share %: 7.0
- Vote share change: +2.0
 
- 
            LabourAngela Bretherton- Votes: 2,471
- Vote share %: 4.6
- Vote share change: -5.8
 
- 
            The Brexit PartyStuart Powell- Votes: 651
- Vote share %: 1.2
- Vote share change: +1.2
 
Change compared with 2017
Turnout
- SNP majority: 7,550
- Registered voters: 72,600
- % share: 74.5%
- Change since 2017: +2.7
    SNP HOLD
    SNP HOLD
    
Results
| Party | Votes | % | Net percentage change in seats | ||
|---|---|---|---|---|---|
| Party SNP Scottish National Party | Pete Wishart | Votes 21,804 | header_vote_share 42.3 | Net percentage change in seats -8.2 | |
| Party CON Conservative | Ian Duncan | Votes 21,783 | header_vote_share 42.3 | Net percentage change in seats +9.5 | |
| Party LAB Labour | David Roemmele | Votes 5,349 | header_vote_share 10.4 | Net percentage change in seats +2.2 | |
| Party LD Liberal Democrat | Peter Barrett | Votes 2,589 | header_vote_share 5.0 | Net percentage change in seats +1.2 | |
| Change compared with 2015 | |||||
    SNP HOLD
    
    
Results
Scottish National Party
                      
                      , with candidate Pete Wishart
                      , have the following results:
                    - 27,379 total votes taken.
- 50.5% share of the total vote
- +10.9% change in share of the votes
Conservative
                      
                      , with candidate Alexander Stewart
                      , have the following results:
                    - 17,738 total votes taken.
- 32.7% share of the total vote
- +2.2% change in share of the votes
Labour
                      
                      , with candidate Scott Nicholson
                      , have the following results:
                    - 4,413 total votes taken.
- 8.1% share of the total vote
- -8.3% change in share of the votes
Liberal Democrat
                      
                      , with candidate Peter Barrett
                      , have the following results:
                    - 2,059 total votes taken.
- 3.8% share of the total vote
- -8.5% change in share of the votes
Green Party
                      
                      , with candidate Louise Ramsay
                      , have the following results:
                    - 1,146 total votes taken.
- 2.1% share of the total vote
- +2.1% change in share of the votes
UKIP
                      
                      , with candidate John Myles
                      , have the following results:
                    - 1,110 total votes taken.
- 2.0% share of the total vote
- +2.0% change in share of the votes
Independent
                      
                      , with candidate Xander McDade
                      , have the following results:
                    - 355 total votes taken.
- 0.7% share of the total vote
- +0.7% change in share of the votes
Change compared with 2010
