Lord Glenarthur served in the government of Margaret Thatcher in the House of Lords, and in 1982 became a Lord-in-waiting (Government Whip) and became Parliamentary Under Secretary of State at the Department of Health and Social Security (DHSS) in 1983.
Glenarthur war unter der Regierung von Margaret Thatcher im House of Lords, 1982 wurde er Lord-in-Waiting (Whip der Regierung) und wurde 1983 Parlamentarischer Unterstaatssekretär im Ministerium für Gesundheit und Soziales (Department of Health and Social Security (DHSS)).