Members

M

All members

Rush Id Member Name Full Name Year of Birth Highest Office
2531 Macgregor, Donald Dr Donald Macgregor 1839 Backbencher
2532 Macgregor, Donald Mr Donald Robert Macgregor 1824 Backbencher
6999 Macgregor, John Mr John Macgregor 1797 Non Cabinet Minister
451 MacGregor, John Mr John Roddick Russell MacGregor Cabinet Minister
4839 Machin, George Mr George Machin 1922 Backbencher
2534 MacInnes, Miles Mr Miles MacInnes 1830 Backbencher
4840 MacIntyre, Ian Mr Ian MacIntyre 1869 Backbencher
2882 MacIver, David Mr David MacIver 1840 Backbencher
4841 Mack, John Mr John David Mack 1899 Backbencher
4842 Mackarness, Frederick Mr Frederick Michael Mackarness 1854 Backbencher
9323 Mackay, John Mr John Mackay 1938 Non Cabinet Minister
9289 Mackay, Ronald Mr Ronald William Gordon Mackay 1902 Backbencher
452 MacKay, Andrew Mr Andrew James MacKay Junior Whip
4847 Mackenzie, Alasdair Mr Alasdair Roderick Mackenzie 1903 Backbencher
4843 Mackenzie, Gregor Mr James Gregor Mackenzie 1927 Non Cabinet Minister
4844 Mackenzie, Thomas Mr Thomas Mackenzie 1793 Backbencher
4846 Mackenzie, William Mr William Forbes Mackenzie 1807 Non Cabinet Minister
4848 Mackeson, Harry Brigadier Sir Harry Ripley Mackeson 1905 Non Cabinet Minister
8562 Mackie, George Mr George Yull Mackie 1919 Backbencher
7000 Mackie, James Mr James Mackie 1821 Backbencher
8703 Mackie, John Mr John Hamilton Mackie 1898 Backbencher
7001 Mackie, John Mr John Mackie Backbencher
8680 Mackie, John Mr John Mackie 1909 Parliamentary Secretary
2537 Mackie, Robert Mr Robert Bownas Mackie 1820 Backbencher
4849 Mackinder, Halford Sir Halford John Mackinder 1861 Backbencher