John
type: MnisThing
type: ExternalThing
type: DodsThing
type: PimsThing
type: WikidataThing
type: NamedThing
type: ContactableThing
type: Person
type: DodsPerson
type: PimsPerson
type: Member
type: PartyMember
type: GovernmentPerson
type: OppositionPerson
type: MnisMember
type: SesThing
label: Cunningham
government person has government incumbency: rNbcCl5S
government person has government incumbency: r9zBchD7
government person has government incumbency: YOsayDVo
person has formal body membership: nDUPwctp
person has formal body membership: DgUzQOmN
person has formal body membership: sKlfQJ68
person has formal body membership: zSWGR5Ad
person has formal body membership: XSJRUuvF
person has formal body membership: y7nYP5ZI
person has formal body membership: t3wChmwp
person has formal body membership: c5H0DE3D
person has formal body membership: uWFyxxG0
person has formal body membership: CQbFAnh6
person has formal body membership: JdHo3pTQ
person has formal body membership: mEyKc87y
person has formal body membership: E6YpVa7M
person has formal body membership: 9JFd05Bx
person has formal body membership: MP4dEqHs
member has parliamentary incumbency: L9v9EYmL
member has parliamentary incumbency: 7pjqtSVl
member has parliamentary incumbency: BCpjb8lr
member has parliamentary incumbency: 5jO8Hjig
member has parliamentary incumbency: sq9cO0em
member has parliamentary incumbency: 7sUaAiff
member has parliamentary incumbency: uwHcGaSF
member has parliamentary incumbency: 8bkitxLK
member has parliamentary incumbency: 4S0xXhwG
member has parliamentary incumbency: wThOIt6m
person has gender identity: qMJeNUli
party member has party membership: CSKhGs6J
party member has party membership: 0eQU07CC
party member has party membership: fZonqlL5
party member has party membership: xwbabbpX
name: John
name: Cunningham
mnis id: 496
external identifier: 496
external identifier: 4981
external identifier: 25574
pims id: 4981
dods id: 25574
person pims id: 4981
person dods id: 25574
person family name: Cunningham
person given name: John
opposition person has opposition incumbency: 8seDGXSb
opposition person has opposition incumbency: IVxr6PTD
opposition person has opposition incumbency: O77gKoGM
opposition person has opposition incumbency: aVwLnVZo
opposition person has opposition incumbency: PieHUGdG
opposition person has opposition incumbency: AVuHQL0N
person has incumbency: rNbcCl5S
person has incumbency: r9zBchD7
person has incumbency: YOsayDVo
person has incumbency: L9v9EYmL
person has incumbency: 7pjqtSVl
person has incumbency: BCpjb8lr
person has incumbency: 5jO8Hjig
person has incumbency: sq9cO0em
person has incumbency: 7sUaAiff
person has incumbency: uwHcGaSF
person has incumbency: 8bkitxLK