Subject Predicate Object
James Gregor Mackenzie
a
Resource
Temporal thing
Past thing
MNIS thing
External thing
Named thing
Contactable thing
Person
Deceased person
Member
Party member
Government person
MNIS member
SES thing
label
James
Mackenzie
Gregor
government person has government incumbency
TwUW65g7
YyM6wueu
7LnxvSFt
person has formal body membership
n64njYaF
n52dDSLh
syQtiscF
JaXPT8g2
DS150Uv6
member has parliamentary incumbency
MPBM5XWH
OcAwreNe
SnaInYuO
ISoBBwQk
3NUuLhFn
Q0TATlNd
cRKPme1Y
person has gender identity
UZuKwwxV
party member has party membership
FnHVn3X1
name
James
Mackenzie
Gregor
MNIS Id
1350
start date
end date
person date of birth
person date of death
external identifier
1350
person family name
Mackenzie
person given name
James
person other names
Gregor
person has incumbency
TwUW65g7
YyM6wueu
7LnxvSFt
MPBM5XWH
OcAwreNe
SnaInYuO
ISoBBwQk
3NUuLhFn
Q0TATlNd
cRKPme1Y
member MNIS Id
1350
SES Id
302040
date
F31CBD81AD8343898B49DC65743F0BDF
Gregor Mackenzie
A5EE13ABE03C4D3A8F1A274F57097B6C
Mackenzie, Gregor
D79B0BAC513C4A9A87C9D5AFF1FC632F
Rt Hon Gregor Mackenzie
TwUW65g7
government incumbency has government person
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
YyM6wueu
government incumbency has government person
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
7LnxvSFt
government incumbency has government person
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
n64njYaF
formal body membership has person
James Gregor Mackenzie
n52dDSLh
formal body membership has person
James Gregor Mackenzie
syQtiscF
formal body membership has person
James Gregor Mackenzie
JaXPT8g2
formal body membership has person
James Gregor Mackenzie
DS150Uv6
formal body membership has person
James Gregor Mackenzie
MPBM5XWH
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
OcAwreNe
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
SnaInYuO
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
ISoBBwQk
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
3NUuLhFn
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
Q0TATlNd
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
cRKPme1Y
parliamentary incumbency has member
James Gregor Mackenzie
incumbency has person
James Gregor Mackenzie
UZuKwwxV
gender identity has person
James Gregor Mackenzie
FnHVn3X1
party membership has party member
James Gregor Mackenzie