List of Scottish National Party MPs
From Wikipedia, the free encyclopedia
This is a list of Scottish National Party MPs. It includes all Members of Parliament elected to the British House of Commons representing the Scottish National Party. Members of the Scottish Parliament or the European Parliament are not listed.
[edit] Current MPs
- Stewart Hosie, Dundee East, 2005 - present
- Angus MacNeil, Na h-Eileanan an Iar, 2005 - present
- Angus Robertson, Moray, 2001 - present
- Alex Salmond, Banff and Buchan, 1987 - present
- Michael Weir, Angus, 2001 - present
- Peter Wishart, Tayside North, 2001 - 2005; Perth and North Perthshire, 2005 - present
[edit] Previous MPs
- Douglas Crawford, Perth and East Perthshire, 1974 - 79
- Roseanna Cunningham, Perth and Kinross, 1995 - 97; Perth, 1997 - 2001
- Dick Douglas, Dunfermline West, 1990 - 92 1
- Annabelle Ewing, Perth, 2001 - 05
- Margaret Ewing, East Dunbartonshire, 1974 - 79 (as Margaret Bain); Moray, 1987 - 2001
- Winnie Ewing, Hamilton, 1967 - 70; Moray and Nairn, 1974 - 79
- Douglas Henderson, East Aberdeenshire, 1974 - 79
- Iain MacCormick, Argyll, 1974 - 79
- Margo MacDonald, Glasgow Govan, 1973 - 74
- Robert McIntyre, Motherwell, 1945
- Alasdair Morgan, Galloway and Upper Nithsdale, 1997 - 2001
- George Reid, Clackmannan and Eastern Stirlingshire, 1974 - 79
- Jim Sillars, Glasgow Govan, 1988 - 1992
- Donald Stewart, Western Isles, 1970 - 1987
- John Swinney, Tayside North, 1997 - 2001
- George Thompson, Galloway, 1974 - 79
- Hamish Watt, Banffshire, 1974 - 79
- Andrew Welsh, Angus South, 1974 - 79; Angus East, 1987 - 97; Angus, 1997 - 2001
- Gordon Wilson, Dundee East, 1974 - 87
1 Elected as a Labour Party MP.
List of United Kingdom MPs: |
By surname: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
By year elected: 1885 | 86 | 92 | 95 | 1900 | 06 | Jan 10 | Dec 10 | 18 | 22 | 23 | 24 | 29 | 31 | 35 | 45 | 50 | 51 | 55 | 59 | 64 | 66 | 70 | Feb 74 | Oct 74 | 79 | 83 | 87 | 92 | 97 | 2001 | 05 |
By party: Conservative | Labour | Labour Co-op | Liberal | Lib Dem | National Labour | National Liberal | Plaid Cymru | SNP | SDP | Others |