UK Elections Info
Mid Scotland and Fife
Search
Home Page
Login
View MPs
Data Last Updated: 7 August 2025
Application Last Amended: 20 July 2024
This website is considered to be an archive in the public interest.
| New | ||||
| 6 May 1999 | ||||
| Labour Party | 101,964 |
33.36 | ||
| Scottish National Party | 87,659 |
28.68 | ||
| Conservative & Unionist Party | 56,719 |
18.56 | ||
| Liberal Democrats | 38,896 |
12.73 | ||
| Green Party | 11,821 |
3.87 | ||
| Socialist Labour | 4,266 |
1.40 | ||
| Scottish Socialist | 3,044 |
1.00 | ||
| Pro-Life Alliance | 735 |
0.24 | ||
| Natural Law Party | 558 |
0.18 | ||
| 10 August 2001 Resignation of Nick Johnstone. | ||||
| 11 August 2001 Murdo Fraser declared elected on the resignation of Nick Johnston. | ||||
| 1 May 2003 | ||||
| Labour Party | 63,239 |
25.29 | ||
| Scottish National Party | 57,631 |
23.05 | ||
| Conservative & Unionist Party | 43,941 |
17.57 | ||
| Liberal Democrats | 30,112 |
12.04 | ||
| Green Party | 17,147 |
6.86 | ||
| Scottish Socialist | 11,401 |
4.56 | ||
| Scot Pensioners Alliance | 8,380 |
3.35 | ||
| Fighting Scottish Hospital Closures | 5,064 |
2.03 | ||
| Save Local Hospitals | 4,622 |
1.85 | ||
| UK Independence Party | 2,355 |
0.94 | ||
| Socialist Labour | 2,273 |
0.91 | ||
| Scottish Peoples Alliance | 1,191 |
0.48 | ||
| Christian Independent Alliance | 1,064 |
0.43 | ||
| Ind (Quigg) | 996 |
0.40 | ||
| Ind (Gray) | 637 |
0.25 | ||
| 3 May 2007 | ||||
| Scottish National Party | 90,090 |
32.99 | ||
| Labour Party | 71,922 |
26.34 | ||
| Conservative & Unionist Party | 44,342 |
16.24 | ||
| Liberal Democrats | 36,195 |
13.25 | ||
| Green Party | 10,318 |
3.78 | ||
| Scottish Senior Citizens | 5,523 |
2.02 | ||
| British National Party | 2,620 |
0.96 | ||
| Solidarity | 2,468 |
0.90 | ||
| Scottish Christian | 1,698 |
0.62 | ||
| UK Independence Party | 1,587 |
0.58 | ||
| Socialist Labour | 1,523 |
0.56 | ||
| Publican | 1,309 |
0.48 | ||
| Scottish Socialist | 1,116 |
0.41 | ||
| Scottish Voice | 919 |
0.34 | ||
| Christian Peoples Alliance | 790 |
0.29 | ||
| Free Scotland | 664 |
0.24 | ||
| 5 May 2011 | ||||
| Scottish National Party | 116,691 |
45.20 | ||
| Labour Party | 64,623 |
25.03 | ||
| Conservative & Unionist Party | 36,458 |
14.12 | ||
| Liberal Democrats | 15,103 |
5.85 | ||
| Green Party | 10,914 |
4.23 | ||
| All Scotland Pensioners | 4,113 |
1.59 | ||
| UK Independence Party | 2,838 |
1.10 | ||
| Socialist Labour | 1,771 |
0.69 | ||
| British National Party | 1,726 |
0.67 | ||
| Independent | 1,446 |
0.56 | ||
| Scottish Socialist | 834 |
0.32 | ||
| Scottish Christian | 786 |
0.30 | ||
| Christian Peoples Alliance | 638 |
0.25 | ||
| Solidarity | 202 |
0.08 | ||
| 5 May 2016 | 291,172/499,093 | 58.34 | ||
| Scottish National Party | 120,128 |
41.26 | ||
| Conservative & Unionist Party | 73,293 |
25.17 | ||
| Labour Party | 51,373 |
17.64 | ||
| Liberal Democrats | 20,401 |
7.01 | ||
| Green Party | 17,860 |
6.13 | ||
| UK Independence Party | 5,345 |
1.84 | ||
| RISE | 1,073 |
0.37 | ||
| Solidarity | 1,049 |
0.36 | ||
| Libertarian | 650 |
0.22 | ||
| 6 May 2021 | ||||
| Scottish National Party | 136,825 |
39.77 | ||
| Conservative & Unionist Party | 85,909 |
24.97 | ||
| Labour Party | 52,626 |
15.30 | ||
| Green Party | 28,654 |
8.33 | ||
| Liberal Democrats | 25,489 |
7.41 | ||
| Alba | 5,893 |
1.71 | ||
| All For Unity | 2,578 |
0.75 | ||
| Family | 1,920 |
0.56 | ||
| Abolish Scottish Parliament | 945 |
0.27 | ||
| Freedom Alliance | 837 |
0.24 | ||
| Libertarian | 818 |
0.24 | ||
| Reform UK | 808 |
0.23 | ||
| UK Independence Party | 399 |
0.12 | ||
| Ind (Keatings) | 230 |
0.07 | ||
| Renew | 99 |
0.03 | ||
| Ind (Kamanja) | 29 |
0.01 | ||