Party | Candidate | Votes | Percent | Change | |
---|---|---|---|---|---|
SNP | Wilson, Robert | 20,066 | 39.5% | +30.6% | |
Labour | Machin, George | 17,100 | 33.7% | -14.6% | |
Conservative | Clyde, James | 13,371 | 26.3% | -16.1% | |
Christian Democratic Socialist | Gourlay, James | 220 | 0.4% | N/A | |
Majority | 2,966 | 5.8% | N/A | Turnout | 50,757 | 81.1% | 5.1% | Swing | +22.6% | Note: These results are in comparison to the previous General Election, not the 1 March 1973 by-election |