Political transparency: Difference between revisions
No edit summary |
mNo edit summary |
||
(38 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Politicians get into power by campaigning. The | [[File:11.png|alt=91% of the time the better-financed candidate wins.|thumb|'''Figure 1'''. Dark money in our political system]] | ||
'''Politicians get into power by campaigning. The better funded a campaign the more likely a candidate is to get into office'''<ref>Represent.US: https://visual.ly/community/Infographics/politics/how-money-won-congress</ref>'''(see Figure 1). A prime source of funding are [[Corporation|corporations]], however, they exist to make money, therefore, these ''donations'' always come at a price.''' | |||
In Australia, public funding for campaigning has been widely debated<ref>https://www.aph.gov.au/Parliamentary_Business/Committees/Joint/Completed_Inquiries/em/political_funding/Report/Chapter6</ref>. There is a common understanding that [[transparency]] is good, similar to how CCTV reduces crime by inducing the fear of being watched. As such the Australian Electoral Commission (AEC) publishes some open data about political donations<ref>Annual disclosure return:<nowiki>https://www.aec.gov.au/parties_and_representatives/financial_disclosure/guides/donors/index.htm</nowiki></ref> and Google openly publishes its ad revenue from politicians<ref>https://transparencyreport.google.com/political-ads/region/AU</ref>. This data is widely available but is difficult for the public to digest (see our attempt below) and is flawed in its inception as third parties often donate via shell companies and only donations under $13,800 need to be declared. This leads to large donors circumventing the intention of the law by splitting large donations into smaller chunks. For example, Zali Steggal received $100,000 from the coal millionaire John Kinghorn who when questioned said that it was one cheque which was a split donation from 8 of his family members<ref>[https://www.abc.net.au/news/2022-02-14/zali-steggall-defends-john-kinghorn-family-donations/100827784 ABC News: Zali Steggall defends donations from wealthy family with links to coal industry]. Accessed on 16th February. Posted Mon 14 Feb 2022 at 11:56am, last updated Mon 14 Feb 2022 at 12:54pm.</ref>. [[File:MP Donor Jacket.png|alt=Proposed MP uniform.|thumb|Proposed MP uniform, showing donors.]]Ideally for the public to fully understand who is pulling the strings it should be mandated that all politicians wear badges much like sportsmen wear the brand of the company that is sponsoring them (see image to the right). Alternatively, we could adopt a very simple, proven change which would reduce the influence corporations have on our democracy, ban direct corporate sponsorship and implement a voucher system so that everyday voters can contribute to parties whilst getting rid of corporate influence. | |||
This would not be a leap in the dark as '''[[wikipedia:Democracy_voucher#:~:text=A%20democracy%20voucher%20is%20a,during%20the%202017%20election%20cycle.|democracy vouchers]]''' via the [[wikipedia:American_Anti-Corruption_Act|American Anti-Corruption Act]] have been used as a method of public financing of political campaigns for many years in the United States. It was approved in 2015 and debuted during the 2017 election cycle in the municipal elections in Seattle and Washington. The program provides city residents with four vouchers, each worth $25, that can be pledged to eligible candidates running for municipal offices. The scheme is funded by a property tax and is applied on a first-come, first-served basis. | |||
== Australian Electoral Data == | |||
The data released by the AEC brings some light to the matter, however a lot are dead ends. It seems donors can sometimes hide their identities behind associated entities<ref>The Age: [https://www.theage.com.au/technology/are-our-politicians-for-sale-20060524-ge2dgv.html Are our politicians for sale?]</ref>. | |||
=== Graph 1: Donations made to each politician. === | |||
Out of 151 MPs and 76 senators, 40 have disclosed donations to their campaign. This graph, breaks down the donations given to individual MPs by their source. Additionally, you can type in a name of an Australian political candidate and it will show who their main financial contributors are. By looking generally at the data an anomaly instantly pops out, Steggal. Although 1378 donations were made to the Steggal campaign, only 13 donations had names attached, only $350,726 of the $1.1 million in donations the Steggell campaign pulled in is accounted for under current electoral laws - about a third<ref>Canberra Times: Invisible donors: NOVEMBER 5 2019: Big political spenders just the tip of the iceberg. https://www.canberratimes.com.au/story/6473068/invisible-donors-big-spenders-the-tip-of-the-iceberg/</ref>. | |||
<html><div class='tableauPlaceholder' id='viz1641875418750' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='Donations_16417827668600/DonorDonationsMade' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1641875418750'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='420px';vizElement.style.maxWidth='1250px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='787px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='420px';vizElement.style.maxWidth='1250px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='787px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | <html><div class='tableauPlaceholder' id='viz1641875418750' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='Donations_16417827668600/DonorDonationsMade' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1641875418750'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='420px';vizElement.style.maxWidth='1250px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='787px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='420px';vizElement.style.maxWidth='1250px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='787px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | ||
</html> | </html> | ||
=== Graph 2: Third Party Return Expenditure. === | |||
<html><div class='tableauPlaceholder' id='viz1642374103715' style='position: relative'><noscript><a href='#'><img alt='Dashboard 1 ' src='KM/KMG4KDJ73/1_rss.png' style='border: none' /></a></noscript><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='path' value='shared/KMG4KDJ73' /> <param name='toolbar' value='yes' /><param name='static_image' value='KM/KMG4KDJ73/1.png' /> <param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374103715'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script></html> | |||
=== Graph 3: Third Party Return Donations Received. === | |||
This graph shows you individual MPs | |||
<html><div class='tableauPlaceholder' id='viz1642374210664' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='ThirdPartyReturnDonationsReceived/Thirdpartyreturndonationsreceived' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374210664'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> </html> | |||
=== Graph 4: Third Party Return Donations Made. === | |||
This graph shows you individual MPs | |||
<html> | |||
<div class='tableauPlaceholder' id='viz1642374230023' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='ThirdPartyReturnDonationsMade/Dashboard1' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374230023'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='877px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 5: Senate Groups and Candidate Return Summary === | |||
This graph shows you individual MPs | |||
<html> | |||
<div class='tableauPlaceholder' id='viz1642374266986' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='SenateGroupsandCandidateReturnSummary/Dashboard1' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374266986'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='777px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 6: Senate Groups and Candidate Expenses === | |||
This graph shows you individual MPs | |||
<html> | |||
<div class='tableauPlaceholder' id='viz1642374319223' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='SenateGroupsandCandidateExpenses/CandidateSenategroupname' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374319223'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 7: Senate Groups and Candidate Donations. === | |||
=== This graph shows you individual MPs === | |||
<html> | |||
<div class='tableauPlaceholder' id='viz1642374362726' style='position: relative'><noscript><a href='#'><img alt='Dashboard 1 ' src='TJ/TJRWM6YGC/1_rss.png' style='border: none' /></a></noscript><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='path' value='shared/TJRWM6YGC' /> <param name='toolbar' value='yes' /><param name='static_image' value='TJ/TJRWM6YGC/1.png' /> <param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374362726'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='1200px';vizElement.style.maxWidth='1220px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='887px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='1200px';vizElement.style.maxWidth='1220px';vizElement.style.width='100%';vizElement.style.minHeight='587px';vizElement.style.maxHeight='887px';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='827px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 8: Media Returns. === | |||
<html> | |||
This graph shows you individual MPs | |||
<div class='tableauPlaceholder' id='viz1642374400881' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='MediaReturns/Mediareturns' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374400881'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 9: Media Advertisement Details. === | |||
<html> | |||
This graph shows you individual MPs | |||
<div class='tableauPlaceholder' id='viz1642374436459' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='MediaAdvertisementDetails/MediaAdvertisementDetails' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374436459'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='727px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 10: Donor Return. === | |||
This graph shows you individual MPs | |||
<html> | |||
<div class='tableauPlaceholder' id='viz1642374458052' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='DonorReturn/Totaldonationsmadereceived' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642374458052'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> | |||
</html> | |||
=== Graph 11: Donor Donations Received. === | |||
<html> | |||
This graph shows you individual MPs | |||
<div class='tableauPlaceholder' id='viz1642375753310' style='position: relative'><object class='tableauViz' style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='embed_code_version' value='3' /> <param name='site_root' value='' /><param name='name' value='DonorDonationsReceived/Sheet1' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /><param name='language' value='en-GB' /></object></div> <script type='text/javascript'> var divElement = document.getElementById('viz1642375753310'); var vizElement = divElement.getElementsByTagName('object')[0]; vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px'; var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script> </html> | |||
===References=== | |||
<references /> |
Latest revision as of 00:18, 28 November 2022
Politicians get into power by campaigning. The better funded a campaign the more likely a candidate is to get into office[1](see Figure 1). A prime source of funding are corporations, however, they exist to make money, therefore, these donations always come at a price.
In Australia, public funding for campaigning has been widely debated[2]. There is a common understanding that transparency is good, similar to how CCTV reduces crime by inducing the fear of being watched. As such the Australian Electoral Commission (AEC) publishes some open data about political donations[3] and Google openly publishes its ad revenue from politicians[4]. This data is widely available but is difficult for the public to digest (see our attempt below) and is flawed in its inception as third parties often donate via shell companies and only donations under $13,800 need to be declared. This leads to large donors circumventing the intention of the law by splitting large donations into smaller chunks. For example, Zali Steggal received $100,000 from the coal millionaire John Kinghorn who when questioned said that it was one cheque which was a split donation from 8 of his family members[5].
Ideally for the public to fully understand who is pulling the strings it should be mandated that all politicians wear badges much like sportsmen wear the brand of the company that is sponsoring them (see image to the right). Alternatively, we could adopt a very simple, proven change which would reduce the influence corporations have on our democracy, ban direct corporate sponsorship and implement a voucher system so that everyday voters can contribute to parties whilst getting rid of corporate influence.
This would not be a leap in the dark as democracy vouchers via the American Anti-Corruption Act have been used as a method of public financing of political campaigns for many years in the United States. It was approved in 2015 and debuted during the 2017 election cycle in the municipal elections in Seattle and Washington. The program provides city residents with four vouchers, each worth $25, that can be pledged to eligible candidates running for municipal offices. The scheme is funded by a property tax and is applied on a first-come, first-served basis.
Australian Electoral Data
The data released by the AEC brings some light to the matter, however a lot are dead ends. It seems donors can sometimes hide their identities behind associated entities[6].
Graph 1: Donations made to each politician.
Out of 151 MPs and 76 senators, 40 have disclosed donations to their campaign. This graph, breaks down the donations given to individual MPs by their source. Additionally, you can type in a name of an Australian political candidate and it will show who their main financial contributors are. By looking generally at the data an anomaly instantly pops out, Steggal. Although 1378 donations were made to the Steggal campaign, only 13 donations had names attached, only $350,726 of the $1.1 million in donations the Steggell campaign pulled in is accounted for under current electoral laws - about a third[7].
Graph 2: Third Party Return Expenditure.
Graph 3: Third Party Return Donations Received.
This graph shows you individual MPs
Graph 4: Third Party Return Donations Made.
This graph shows you individual MPs
Graph 5: Senate Groups and Candidate Return Summary
This graph shows you individual MPs
Graph 6: Senate Groups and Candidate Expenses
This graph shows you individual MPs
Graph 7: Senate Groups and Candidate Donations.
This graph shows you individual MPs
Graph 8: Media Returns.
This graph shows you individual MPs
Graph 9: Media Advertisement Details.
This graph shows you individual MPs
Graph 10: Donor Return.
This graph shows you individual MPs
Graph 11: Donor Donations Received.
This graph shows you individual MPs
References
- ↑ Represent.US: https://visual.ly/community/Infographics/politics/how-money-won-congress
- ↑ https://www.aph.gov.au/Parliamentary_Business/Committees/Joint/Completed_Inquiries/em/political_funding/Report/Chapter6
- ↑ Annual disclosure return:https://www.aec.gov.au/parties_and_representatives/financial_disclosure/guides/donors/index.htm
- ↑ https://transparencyreport.google.com/political-ads/region/AU
- ↑ ABC News: Zali Steggall defends donations from wealthy family with links to coal industry. Accessed on 16th February. Posted Mon 14 Feb 2022 at 11:56am, last updated Mon 14 Feb 2022 at 12:54pm.
- ↑ The Age: Are our politicians for sale?
- ↑ Canberra Times: Invisible donors: NOVEMBER 5 2019: Big political spenders just the tip of the iceberg. https://www.canberratimes.com.au/story/6473068/invisible-donors-big-spenders-the-tip-of-the-iceberg/