Article 10 of the European Convention on Human Rights is enshrined in legislation in the UK and Ireland, and offers protections for signatories of the convention.
(Edit: Oh, and the Bill of Rights gives parliamentarians quite an extreme version)
How were such freedoms protected during the trucker protests in Canada? That was not so long ago, and the government declared emergency powers to break the peaceful protests and freeze protesters' bank accounts.
> Article 10 of the European Convention on Human Rights is enshrined in legislation in the UK and Ireland, and offers protections for signatories of the convention.
it's enforced nowhere, since the European Convention on Human Rights has never attacked any of its members for putting people in jail or fining them for what they posted online. So, you can have all the laws on paper that you want, if nobody respects them, they might as well not exist.
(Edit: Oh, and the Bill of Rights gives parliamentarians quite an extreme version)