article: Division of Swan
links: Commonwealth Liberal Party Liberal Party of Australia Divisions of the Australian House of Representatives Bob Hawke Protectionist Party Australian Labor Party Premier of Western Australia John Forrest 2022 Australian federal election Country Party of Australia Kim Beazley Leader of the Opposition (Australia) Western Australia Division of Moore Nationalist Party of Australia National Party of Australia Bill Grayden