 He was later elected Rector of the University of St Andrews.The Baron Mackie of Benshie was a Liberal (later Liberal Democrat) peer and former MP for Caithness and Sutherland.Lord Mackie of Benshie was elected in 1980.