{"id":29,"date":"2026-01-21T19:04:52","date_gmt":"2026-01-21T09:04:52","guid":{"rendered":"https:\/\/dalerich.au\/?p=29"},"modified":"2026-01-21T19:29:41","modified_gmt":"2026-01-21T09:29:41","slug":"legal-explanatory-memorandum","status":"publish","type":"post","link":"https:\/\/dalerich.au\/index.php\/2026\/01\/21\/legal-explanatory-memorandum\/","title":{"rendered":"LEGAL EXPLANATORY MEMORANDUM"},"content":{"rendered":"\n<p>Constitution Alteration (Freedom of Speech and Whistleblower Protection) Bill<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Overview<\/strong><\/h3>\n\n\n\n<p>This Bill proposes to amend the Australian Constitution to insert an express guarantee of freedom of speech and freedom of expression, alongside constitutional protection for whistleblowers who disclose wrongdoing in the public interest.<\/p>\n\n\n\n<p>The amendment addresses the absence of any explicit free speech protection in the Constitution and expands upon the limited implied freedom of political communication recognised by the High Court.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Objectives<\/strong><\/h3>\n\n\n\n<p>The objectives of the Bill are to:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Establish freedom of speech and expression as enforceable constitutional rights<\/li>\n\n\n\n<li>Prevent unjustified legislative or executive restrictions on lawful expression<\/li>\n\n\n\n<li>Protect whistleblowers from retaliation where disclosures are made in good faith and in the public interest<\/li>\n\n\n\n<li>Clearly exclude speech that incites violence, serious harm, or suffering<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Constitutional Context<\/strong><\/h3>\n\n\n\n<p>Australia currently relies on an implied freedom of political communication, which:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Is not a personal right<\/li>\n\n\n\n<li>Applies only to political communication<\/li>\n\n\n\n<li>Does not protect general expression or whistleblowing<\/li>\n<\/ul>\n\n\n\n<p>This amendment provides a clear, text-based constitutional standard.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Operation of the Amendment<\/strong><\/h3>\n\n\n\n<p>The amendment:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prohibits Commonwealth, State, and Territory governments from enacting laws that unjustifiably burden speech<\/li>\n\n\n\n<li>Requires any limitation on speech to be lawful, reasonable, necessary, and proportionate<\/li>\n\n\n\n<li>Confers standing on individuals to enforce the right in court<\/li>\n\n\n\n<li>Places the burden on the State to justify restrictions<\/li>\n\n\n\n<li>Invalidates inconsistent laws to the extent of inconsistency<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Excluded Speech<\/strong><\/h3>\n\n\n\n<p>The amendment explicitly excludes protection for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Speech inciting violence or serious harm<\/li>\n\n\n\n<li>True threats<\/li>\n\n\n\n<li>Incitement to imminent unlawful conduct<\/li>\n<\/ul>\n\n\n\n<p>This ensures the protection cannot be misused to shield extremism or criminal behaviour.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Whistleblower Protections<\/strong><\/h3>\n\n\n\n<p>The amendment constitutionally protects disclosures that:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reveal corruption, illegality, abuse of power, or serious public risk<\/li>\n\n\n\n<li>Are made in good faith and in the public interest<\/li>\n<\/ul>\n\n\n\n<p>It prohibits retaliation and reverses the burden of proof in retaliation claims.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Financial Impact<\/strong><\/h3>\n\n\n\n<p>The Bill has no direct financial impact.<br>Any increase in judicial review reflects enforcement of constitutional rights.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Constitution Alteration (Freedom of Speech and Whistleblower Protection) Bill Overview This Bill proposes to amend the Australian Constitution to insert an express guarantee of freedom of speech and freedom of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":46,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-29","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/29","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/comments?post=29"}],"version-history":[{"count":1,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/29\/revisions"}],"predecessor-version":[{"id":30,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/posts\/29\/revisions\/30"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/media\/46"}],"wp:attachment":[{"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/media?parent=29"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/categories?post=29"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dalerich.au\/index.php\/wp-json\/wp\/v2\/tags?post=29"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<br />
<b>Warning</b>:  MongoDB\BSON\BinaryInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Decimal128Interface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\JavascriptInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\ObjectIdInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\RegexInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\TimestampInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\UTCDateTimeInterface::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Binary::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\DBPointer::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Decimal128::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Int64::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Javascript::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\ObjectId::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Regex::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Symbol::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Timestamp::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\Undefined::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\BSON\UTCDateTime::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
<br />
<b>Warning</b>:  MongoDB\Driver\CursorId::__toString() implemented without string return type in <b>Unknown</b> on line <b>0</b><br />
