Michael
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: WebLinkedThing
type: GovernmentPerson
type: OppositionPerson
type: MnisMember
type: SesThing
label: Balls
label: Edward
government person has government incumbency: KXnq0r49
government person has government incumbency: jTfebjZs
member has parliamentary incumbency: ze1q9x5n
member has parliamentary incumbency: 3chIkrIy
person has gender identity: uWsFWPXR
party member has party membership: M5GYiJRA
person has person web link: https://twitter.com/edballsmp
person has person web link: http://www.edballs.com/
web linked thing has web link: https://twitter.com/edballsmp
web linked thing has web link: http://www.edballs.com/
name: Michael
name: Balls
name: Edward
mnis id: 1549
external identifier: 1549
external identifier: 4741
external identifier: 19497
pims id: 4741
dods id: 19497
person pims id: 4741
person dods id: 19497
person family name: Balls
person given name: Edward
person other names: Michael
opposition person has opposition incumbency: JKXPoaH8
opposition person has opposition incumbency: FtTMUBTa
opposition person has opposition incumbency: Zk1O83yi
person has incumbency: KXnq0r49
person has incumbency: jTfebjZs
person has incumbency: ze1q9x5n
person has incumbency: 3chIkrIy
person has incumbency: JKXPoaH8
person has incumbency: FtTMUBTa
person has incumbency: Zk1O83yi
member mnis id: 1549
ses id: 299005
asking person has question: nPdMrCkE
answering person has answer: 4LCeadD4
answering person has answer: 6G3PO3lM
answering person has answer: l3VDPcNA
answering person has answer: fuQ9aCoE
answering person has answer: 9vXMQ9iQ
answering person has answer: dktX7Zay
answering person has answer: pj2IBf0j
answering person has answer: cdn8dn2O
answering person has answer: IFcE6Vqo
answering person has answer: mtuqHdjN
answering person has answer: zG92iAuK
answering person has answer: ZMJ9tudO
answering person has answer: pZHcLCJg
answering person has answer: fL7J8nUi
answering person has answer: kqkAt5oP
answering person has answer: mR4ifB2n
answering person has answer: wxJK2TYC
answering person has answer: ZePPlV7F
answering person has answer: GszPM521
answering person has answer: YiH8HZgp
answering person has answer: W12ykRac
answering person has answer: eP3w90FU
answering person has answer: 8UaOMqkB