Portrait of Anne Aly
House Member for Cowan since 2 Jul 2016

Anne Aly

170 / 230 divisions voted in this parliament
0 votes against their party's majority position
10.3 years in federal parliament

Counted against the divisions held while they sat, not the whole parliament. Absence from a division is not abstention: pairing arrangements, leave and parliamentary duties are not distinguished in the official record. How these figures are computed.

Background

Born29 Mar 1967, Alexandria, Egypt
Entered parliament2 Jul 2016
Parliaments45th, 46th, 47th, 48th
HonoursAwarded the Australian Security Medal, 2016.; Appointed a Member of the Women's Hall of Fame (WA), 2011.
QualificationInstitution
Doctor of PhilosophyEdith Cowan University
Master of EducationEdith Cowan University
Post Graduate Diploma of AccountingEdith Cowan University
Bachelor of ArtsAmerican University of Cairo

Occupations before parliament

RoleOrganisationPeriod
Professorial Fellow2015
Associate ProfessorCurtin University2014 – 2015
Senior LecturerCurtin University and Edith Cowan University2011 – 2014
Manager of Training and EducationEqual Opportunity Commission (WA)2007 – 2008
Senior Policy OfficerOffice of Multicultural Interests (WA)2002 – 2007
Senior Policy OfficerDepartment of Education and Training (WA)2001 – 2002

Positions held

RoleMinistryFromTo
Cabinet MinisterAlbanese Ministry (2nd)13 May 2025current
Minister for International DevelopmentAlbanese Ministry (2nd)13 May 2025current
Minister for Multicultural AffairsAlbanese Ministry (2nd)13 May 2025current
Minister for Small BusinessAlbanese Ministry (2nd)13 May 2025current
Minister Assisting the Minister for the National Disability Insurance SchemeAlbanese Ministry20 Jan 202513 May 2025
Minister for YouthAlbanese Ministry1 Jun 202213 May 2025
Minister for Early Childhood EducationAlbanese Ministry1 Jun 202213 May 2025

Committee service

CommitteeRoleFromTo
Intelligence and Security Joint StatutoryMember3 Sep 202011 Apr 2022
Australia's Family Law System Joint SelectMember22 Oct 201922 Nov 2021
Economics House of Representatives StandingMember22 Jul 20198 Oct 2020
Foreign Affairs, Defence and Trade Joint StandingMember15 Sep 20161 Jul 2019
Law Enforcement (formerly National Crime Authority from 15.6.1984 to 1.1.2003 and Australian Crime Commission from 1.1.2003 to 24.11.2010) Joint StatutoryDeputy Chair from 24 Jul 2019 to 11 Apr 202215 Sep 201611 Apr 2022

Memberships as the Parliamentary Handbook records them; current means no end date is recorded.

Election history

ElectionElectoratePartyFirst pref %SwingResult
2025 federal electionCowanAustralian Labor Party46.63+0.88Elected
2022 federal electionCowanAustralian Labor Party46.86+9.03Elected
2019 federal electionCowanAustralian Labor Party38.13-3.55Elected
2016 federal electionCowanAustralian Labor Party41.68+6.90Elected

First-preference share of the formal vote at each event, matched by name within the member's state.

Parliamentary expenses

CategoryApr-Jun 2026Jan-Mar 2026Oct-Dec 2025Jul-Sep 2025
Employee Travel$178,211$126,684$193,692$151,950
Office Administration$91,897$61,952$70,837$58,281
Office Facilities$62,625$61,263$68,607$69,684
Scheduled Commercial Transport$53,618$43,512$42,397$42,495
International Travel$4,903$14,987$31,025$32,158
Other Car Costs$12,108$10,062$12,274$11,446
Travel Allowance$2,254$0$7,500$4,642
Telecommunications$567$759$861$1,218
Family or Nominee Travel$1,321$838$0$0
Unscheduled Commercial Transport$0$0$64$0
Total$407,506$320,058$427,257$371,874

Expenditure as the Independent Parliamentary Expenses Authority publishes it each quarter, in its own categories, rounded to the dollar. Travel distances, office locations and roles differ, so totals do not compare between members. IPEA's reports and notes.

Funding disclosures

ElectionElectorateDonationsDonorsExpenditure
2025 federal electionCowanNil return
2022 federal electionCowanNil return
2019 federal electionCowanNil return
2016 federal electionCowanNil return
Financial yearDonationsDonors
2020-21$12,48210

Returns as lodged with the AEC: a candidate's return covers the gifts received and electoral expenditure for that election, a member's annual return the gifts received in the financial year. A nil return records no gifts or spending of the candidate's own. A party-endorsed candidate lodges one when the party or its campaign committee handled the campaign's money, and the party discloses it in its own returns. AEC Transparency Register.

Voting record 170 divisions

DateDivisionVoteResult
October 2026
Motions — Private Health InsuranceNoNegatived
Bills — Private Health Insurance (National Joint Replacement Register Levy) Amendment Bill 2026; Report from Federation ChamberNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 3) Bill 2026, Income Tax Rates Amendment (Minimum Tax on Discretionary Trusts) Bill 2026; Reference to CommitteeNoNegatived
Bills — Customs and Other Legislation Amendment (Illicit Tobacco Enforcement Modernisation and Other Measures) Bill 2026; Consideration in DetailNoNegatived
Business — RearrangementAyeCarried
September 2026
Bills — Military Rehabilitation and Compensation Amendment (Veterans' Healthcare without Caps) Bill 2026; First ReadingAyeCarried
Business — RearrangementNoNegatived
Business — Suspension of Standing and Sessional OrdersNoNegatived
Business — Suspension of Standing and Sessional OrdersAyeCarried
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Third ReadingAyeCarried
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Consideration in DetailAyeCarried
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Consideration in DetailNoNegatived
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Second ReadingAyeCarried
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Second ReadingNoNegatived
Bills — Private Health Insurance Amendment (Modernising the Private Health Insurance Rebate) Bill 2026; Second ReadingNoNegatived
Business — RearrangementAyeCarried
Business — RearrangementNoNegatived
Bills — Regulatory Reform Omnibus Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Regulatory Reform Omnibus Bill 2026; Consideration of Senate MessageAyeCarried
Motions — Albanese Government; Attempted CensureNoNegatived
Bills — Statute Update Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Online Safety Amendment (Strengthening Enforcement for the Social Media Minimum Age) Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Online Safety Amendment (Strengthening Enforcement for the Social Media Minimum Age) Bill 2026; Consideration of Senate MessageAyeCarried
Regulations and Determinations — Carbon Credits (Carbon Farming Initiative-Improved Forest Management in Multiple-Use Public Native Forests) Methodology Determination 2026; DisallowanceNoNegatived
August 2026
Bills — Cash Distribution Framework Bill 2026; Consideration of Senate MessageAyeCarried
Motions — EconomyNoNegatived
Bills — Universities Accord (Opening the Doors of Opportunity) Bill 2026; Consideration in DetailAyeCarried
Bills — News Journalism Payments Bill 2026; Consideration in DetailNoNegatived
Bills — News Journalism Payments Bill 2026; Second ReadingNoNegatived
Bills — Interactive Gambling Amendment (Gambling Reform) Bill 2026; Third ReadingAyeCarried
Bills — Interactive Gambling Amendment (Gambling Reform) Bill 2026; Consideration in DetailAyeCarried
Bills — Interactive Gambling Amendment (Gambling Reform) Bill 2026; Consideration in DetailNoNegatived
Bills — Interactive Gambling Amendment (Gambling Reform) Bill 2026; Second ReadingNoNegatived
Bills — Interactive Gambling Amendment (Gambling Reform) Bill 2026; Second ReadingNoNegatived
Motions — Royal Commission on Antisemitism and Social CohesionAyeCarried
Motions — Minister for Veterans' Affairs and Defence Personnel; Attempted CensureAyeCarried
Motions — International Relations: Australia and JapanAyeCarried
Bills — Aged Care Amendment (Restoring Human Override for Aged Care Needs Assessments) Bill 2026; First ReadingNoNegatived
Business — RearrangementAyeCarried
July 2026
Business — RearrangementAyeCarried
Motions — Minister for Defence Industry; Attempted CensureAyeCarried
Health Insurance Amendment (Incentive Payments and Other Measures) Bill 2026 - Second Reading - Criticism of GovernmentNoNegatived
Committees — Social Policy and Legal Affairs Committee; ReferenceNoNegatived
Committees — Foreign Affairs, Defence and Trade Joint Committee; AppointmentNoNegatived
Bills — Health Legislation Amendment (Prescribing of Pharmaceutical Benefits) Bill 2025; Consideration of Senate MessageAyeCarried
Bills — Health Legislation Amendment (Prescribing of Pharmaceutical Benefits) Bill 2025; Consideration of Senate MessageAyeCarried
Bills — Online Safety Amendment (Strengthening Enforcement for the Social Media Minimum Age) Bill 2026; Second ReadingNoNegatived
Resolutions of the Senate — National Anti-Corruption Commission Joint Committee; Consideration of Senate MessageAyeCarried
June 2026
Business — Member for GroomAyeCarried
Bills — Treasury Laws Amendment (Financial Reporting System Reform) Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Treasury Laws Amendment (Financial Reporting System Reform) Bill 2026; Consideration of Senate MessageAyeCarried
Motions — Albanese GovernmentAyeCarried
Bills — Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026; Consideration of Senate MessageAyeCarried
Bills — Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026; Consideration of Senate MessageAyeCarried
Motions — Prime Minister; Attempted CensureAyeCarried
Treasury Laws Amendment (Tax Reform No. 1) Bill 2026 - Consideration of Senate Message - Pass the Senate amendmentsAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026; Consideration of Senate MessageAyeCarried
Matters of Public Importance — AbdominoplastyAyeCarried
Bills — Health Legislation Amendment (Improving Choice and Transparency for Private Health Consumers) Bill 2026; Second ReadingNoNegatived
Bills — Health Legislation Amendment (Improving Choice and Transparency for Private Health Consumers) Bill 2026; Second ReadingNoNegatived
Bills — Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026; Consideration in DetailAyeCarried
Bills — Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026; Consideration in DetailNoNegatived
Workplace Relations Legislation Amendment (Building Cooperative Workplaces No. 1) Bill 2026 - Second Reading - Agree with the bill's main ideaAyeCarried
Bills — Treasury Laws Amendment (Fuel Excise Relief No. 2) Bill 2026; Second ReadingNoNegatived
Business — Suspension of Standing and Sessional OrdersAyeCarried
Motions — Gambling AdvertisingAyeCarried
Bills — Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Third ReadingAyeCarried
Bills — Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Consideration in DetailAyeCarried
Bills — Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Consideration in DetailNoNegatived
Bills — Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingAyeCarried
Bills — Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026; Third ReadingAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026; Consideration in DetailAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026; Consideration in DetailNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026; Consideration in DetailNoNegatived
Business — Consideration of LegislationAyeCarried
Business — Consideration of LegislationAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Second ReadingAyeCarried
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Reference to CommitteeNoNegatived
Business — Consideration of LegislationAyeCarried
Business — Consideration of LegislationNoNegatived
Bills — Treasury Laws Amendment (Tax Reform No. 1) Bill 2026, Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026; Reference to CommitteeAyeCarried
Business — Consideration of LegislationAyeCarried
Business — Consideration of LegislationAyeCarried
Bills — Appropriation Bill (No. 1) 2026-2027; Second ReadingNoNegatived
Business — Suspension of Standing and Sessional OrdersAyeCarried
May 2026
Treasury Laws Amendment (Tax Reform No. 1) Bill 2026 and another - Reference to Committee - Adjourn debateAyeCarried
National Disability Insurance Scheme Amendment (Securing the Ndis for Future Generations) Bill 2026 - Second Reading - Criticism of GovernmentNoNegatived
National Disability Insurance Scheme Amendment (Securing the Ndis for Future Generations) Bill 2026 - Second Reading - CALD communitiesNoNegatived
National Disability Insurance Scheme Amendment (Securing the Ndis for Future Generations) Bill 2026 - Second Reading - Automated decision-makingNoNegatived
National Disability Insurance Scheme Amendment (Securing the Ndis for Future Generations) Bill 2026 - Second Reading - Extend submission deadlineNoNegatived
Competition and Consumer Amendment (Responding to Exceptional Circumstances) Bill 2026 - Consideration in Detail - No retrospective application + sunset clauseNoNegatived
Questions without Notice - Veterans - Member for Herbert Phillip ThompsonAyeCarried
Competition and Consumer Amendment (Responding to Exceptional Circumstances) Bill 2026 - Second Reading - Reference to CommitteeNoNegatived
Telecommunications Amendment (Enhancing Consumer Safeguards) Bill 2025 - Second Reading - Condemn Government + Provide informationNoNegatived
Competition and Consumer Amendment (Unfair Trading Practices) Bill 2026 - Second Reading - Small businessNoNegatived
April 2026
Commonwealth Parole Board Bill 2025 - Consideration of Senate Message - Agree with amendments and pass billAyeCarried
March 2026
Universities Accord (Australian Tertiary Education Commission) Bill 2025 - Consideration of Senate Message - Agree with Senate amendmentsAyeCarried
Treasury Laws Amendment (Fuel Excise Relief) Bill 2026 - Second Reading - Criticism of GovernmentNoNegatived
Export Finance and Insurance Corporation Amendment (Strategic Reserve) Bill 2026 - Consideration in Detail - EFIC’s functionsNoNegatived
Export Finance and Insurance Corporation Amendment (Strategic Reserve) Bill 2026 - Second Reading - Criticism of GovernmentNoNegatived
Export Finance and Insurance Corporation Amendment (Strategic Reserve) Bill 2026 - Second Reading - Review billNoNegatived
Bills — Treasury Laws Amendment (Doubling Penalties for Accc Enforcement) Bill 2026, Fair Work Amendment (Fairer Fuel) Bill 2026; Second ReadingNoNegatived
Business — Consideration of LegislationAyeCarried
Business — Consideration of LegislationAyeCarried
Migration Amendment (2026 Measures No. 1) Bill 2026 - Consideration in Detail - Preconditions for making arrival control determinationNoNegatived
Bills — Treasury Laws Amendment (Financial Reporting System Reform) Bill 2026; Report from Federation ChamberAyeCarried
Superannuation (Building a Stronger and Fairer Super System) Imposition Bill 2026 - Second Reading - Agree with bill's main ideaAyeCarried
Bills — Treasury Laws Amendment (Building a Stronger and Fairer Super System) Bill 2026; Consideration in DetailNoNegatived
Bills — Treasury Laws Amendment (Building a Stronger and Fairer Super System) Bill 2026; Consideration in DetailNoNegatived
Bills — Treasury Laws Amendment (Building a Stronger and Fairer Super System) Bill 2026; Second ReadingAyeCarried
Business — Consideration of LegislationAyeCarried
Business — Consideration of LegislationAyeCarried
Criminalising Re-Entry Assistance for Terrorist Sympathisers the Criminal Code Amendment (Keeping Australia Safe) Bill 2026 - First Reading - Suspend the usual procedural rulesNoNegatived
Bills — Treasury Laws Amendment (Supporting Choice in Superannuation and Other Measures) Bill 2025; Report from Federation ChamberAyeCarried
Bills — Treasury Laws Amendment (Supporting Choice in Superannuation and Other Measures) Bill 2025; Report from Federation ChamberNoNegatived
February 2026
Defence and Veterans' Service Commissioner Bill 2025 - Consideration in Detail - Timing of reviewNoNegatived
National Commission for Aboriginal and Torres Strait Islander Children and Young People (Transitional Provisions) Bill 2026 - Second Reading - Agree with the bill's main ideaAyeCarried
National Commission for Aboriginal and Torres Strait Islander Children and Young People Bill 2026 - Second Reading - Agree with the bill's main ideaAyeCarried
Universities Accord (Australian Tertiary Education Commission) (Consequential and Transitional Provisions) Bill 2025 - Second Reading - Agree with the bill's main ideaAyeCarried
Universities Accord (Australian Tertiary Education Commission) Bill 2025 - Consideration in Detail - National Tertiary Education ObjectiveNoNegatived
Universities Accord (Australian Tertiary Education Commission) Bill 2025 - Second Reading - Agree with the bill's main ideaAyeCarried
Universities Accord (Australian Tertiary Education Commission) Bill 2025 - Second Reading - Opposition concernsNoNegatived
Motions - Small Business - Adjourn debateAyeCarried
Health Legislation Amendment (Prescribing of Pharmaceutical Benefits) Bill 2025 - Consideration in Detail - Application of amendmentsNoNegatived
Veterans' Affairs Legislation Amendment (Miscellaneous Measures No. 2) Bill 2025 - Report from Federation Chamber - Notification of the Chief of the Defence ForceNoNegatived
Questions without Notice — Australian ParliamentNoNegatived
Bills — Customs Tariff Amendment (Draught Beer) Bill 2025; Consideration in DetailNoNegatived
Bills — Customs Tariff Amendment (Draught Beer) Bill 2025; Consideration in DetailNoNegatived
Bills — Excise Tariff Amendment (Draught Beer) Bill 2025; Consideration in DetailNoNegatived
January 2026
Combatting Antisemitism, Hate and Extremism (Criminal and Migration Laws) Bill 2026 - Consideration in Detail - Agree with the amended billAyeCarried
Bills — Combatting Antisemitism, Hate and Extremism (Criminal and Migration Laws) Bill 2026; Consideration in DetailNoNegatived
Combatting Antisemitism, Hate and Extremism (Firearms and Customs Laws) Bill 2026 - Third Reading - Pass the billAyeCarried
Bills — Combatting Antisemitism, Hate and Extremism (Firearms and Customs Laws) Bill 2026; Consideration in DetailNoNegatived
Combatting Antisemitism, Hate and Extremism (Firearms and Customs Laws) Bill 2026 - Second Reading - Agree with the bill's main ideaAyeCarried
October 2025
Treasury Laws Amendment (Payday Superannuation) Bill 2025 and another - Second Reading - Small businessesNoNegatived
Business — RearrangementAyeCarried
Criminal Code Amendment (State Sponsors of Terrorism) Bill 2025 - Report from Federation Chamber - Functions of Parliamentary Joint Committee on Intelligence and SecurityNoNegatived
Motions - Telecommunications - Adjourn the debateAyeCarried
Business — RearrangementNoNegatived
Business — RearrangementNoNegatived
Australian Centre for Disease Control Bill 2025 and another - Consideration in Detail - Climate change and pandemicsNoNegatived
Australian Centre for Disease Control Bill 2025 and another - Second Reading - Agree with the bill's main ideaAyeCarried
Business — Consideration of LegislationAyeCarried
Treasury Laws Amendment (Strengthening Financial Systems and Other Measures) Bill 2025 - Second Reading - Criticism of GovernmentNoNegatived
Treasury Laws Amendment (Strengthening Financial Systems and Other Measures) Bill 2025 - Second Reading - Small businessNoNegatived
Telecommunications Legislation Amendment (Triple Zero Custodian and Emergency Calling Powers) Bill 2025 - Consideration in Detail - Rural, regional and remote AustraliansNoNegatived
Telecommunications Legislation Amendment (Triple Zero Custodian and Emergency Calling Powers) Bill 2025 - Consideration in Detail - Critical assets, civil penaltiesNoNegatived
Motions - Telecommunications - Suspend the usual procedural rulesNoNegatived
September 2025
Defence Amendment (Defence Honours and Awards Appeals Tribunal) Bill 2025 - Consideration in Detail - Reviewable decisions and notification of review rightsNoNegatived
Defence Amendment (Defence Honours and Awards Appeals Tribunal) Bill 2025 - Consideration in Detail - Put the questionAyeCarried
Defence Amendment (Defence Honours and Awards Appeals Tribunal) Bill 2025 - Second Reading - Agree with the bill's main ideaAyeCarried
Treasury Laws Amendment (Payments System Modernisation) Bill 2025 - Second Reading - Parliamentary oversightNoNegatived
August 2025
National Health Amendment (Cheaper Medicines) Bill 2025 - Second Reading - Health Technology Assessment review and tariffsNoNegatived
Regulations and Determinations — Financial Framework (Supplementary Powers) Amendment (Health and Aged Care Measures No. 4) Regulations 2024; DisallowanceNoNegatived
Universities Accord (National Higher Education Code to Prevent and Respond to Gender-Based Violence) Bill 2025 and another - Second Reading - AntisemitismNoNegatived
July 2025
Business — Consideration of LegislationAyeCarried
Fair Work Amendment (Protecting Penalty and Overtime Rates) Bill 2025 - Consideration in Detail - Penalty and overtime ratesNoNegatived
Fair Work Amendment (Protecting Penalty and Overtime Rates) Bill 2025 - Second Reading - Increase flexibilityNoNegatived
Defence Housing Australia Amendment Bill 2025 - Report from Federation Chamber - Increase defence expenditureNoNegatived
Fair Work Amendment (Protecting Penalty and Overtime Rates) Bill 2025 - Reference to Committee - Standing Committee on Education and EmploymentNoNegatived
Business — Days and Hours of MeetingNoNegatived

Photo: Auspic / DFAT (CC BY 4.0), via Wikimedia Commons.

Sources: Wikidata, Parliamentary Handbook, AEC (CC BY 4.0), IPEA (CC BY 3.0 AU), AEC disclosures (CC BY 4.0), They Vote For You (ODbL). Errors? Request a correction.