Courtesy of very_true_thing, another meme that required a bit of work - a little research in Wikipedia this time, as I couldn't name all the MPs who've represented me without help. For the periods when I was a student, I’ve given the MP whose constituency I lived in for most of the year, not the one at my parents’ home for whom I could vote. Otherwise John Mackay and Ray Michie would have been my MP for longer, Menzies Campbell for shorter, and Barry Henderson and Ernie Ross not at all.
- 1967 – 1972: David Steel (Liberal) Roxburgh, Selkirk and Peebles
- 1972 – 1974: Wilfred Baker (Conservative) Banffshire
- 1974 – 1975: Hamish Watt (SNP) Banffshire
- 1975 – 1979: Iain MacCormick (SNP) Argyllshire
- 1979 – 1985: John MacKay (Conservative) Argyllshire/Argyll and Bute (1983 boundary change)
- 1985 – 1987: Barry Henderson (Conservative) North East Fife
- 1987 – 1990: Menzies Campbell (Liberal/Liberal Democrat) North East Fife (1988 party merger)
- 1990 – 1991: Ernie Ross (Labour) Dundee West
- 1991 – 1992: Ray Michie (Liberal Democrat) Argyll and Bute
- 1992 – 1993: William Waldegrave (Conservative) Bristol West
- 1993 – present: Menzies Campbell (Liberal Democrat) North East Fife
Good coverage of parties there, all four of the main ones at one point or another, and five parties in all if you count the Liberals and the Liberal Democrats as being separate parties. Personally I don’t. Also two Knights, three Barons and a Baroness, two Liberal/Lib. Dem. party leaders (although one of them only became party leader a few years after he was no longer my MP), and the first Presiding Officer of the Scottish Parliament (equivalent to the Speaker in the House of Commons).