seat: Brand incumbent: Gary Gray oldmargin: ALP 2.9 newmargin: ALP 3.8 partycode: 2 description: |
seat: Burt incumbent: (new) oldmargin: (new) newmargin: LIB 5.2 partycode: 1 description: |
seat: Canning incumbent: Vacant oldmargin: LIB 11.8 newmargin: LIB 12.8 partycode: 1 description: |
seat: Cowan incumbent: Luke Simpkins oldmargin: LIB 7.5 newmargin: LIB 4.0 partycode: 1 description: |
seat: Curtin incumbent: Julie Bishop oldmargin: LIB 17.4 newmargin: LIB 18.4 partycode: 1 description: |
seat: Durack incumbent: Melissa Price oldmargin: LIB 14.9 newmargin: LIB 15.3 partycode: 1 description: |
seat: Forrest incumbent: Nola Marino oldmargin: LIB 12.3 newmargin: LIB 14.0 partycode: 1 description: |
seat: Fremantle incumbent: Melissa Parke oldmargin: ALP 4.8 newmargin: ALP 6.1 partycode: 2 description: |
seat: Hasluck incumbent: Ken Wyatt oldmargin: LIB 4.9 newmargin: LIB 5.9 partycode: 1 description: |
seat: Moore incumbent: Ian Goodenough oldmargin: LIB 11.9 newmargin: LIB 12.7 partycode: 1 description: |
seat: O'Connor incumbent: Rick Wilson oldmargin: LIB 17.3 newmargin: LIB 14.9 partycode: 1 description: |
seat: Pearce incumbent: Christian Porter oldmargin: LIB 8.1 newmargin: LIB 9.6 partycode: 1 description: |
seat: Perth incumbent: Alannah MacTiernan oldmargin: ALP 4.4 newmargin: ALP 2.7 partycode: 2 description: |
seat: Stirling incumbent: Michael Keenan oldmargin: LIB 10.2 newmargin: LIB 9.2 partycode: 1 description: |
seat: Swan incumbent: Steve Irons oldmargin: LIB 6.5 newmargin: LIB 7.5 partycode: 1 description: |
seat: Tangney incumbent: Dennis Jensen oldmargin: LIB 14.7 newmargin: LIB 13.4 partycode: 1 description: |