We're talking about a catholic country, with catholic politicians or even a Catholic King. Obviously, an anti-catholic society won't defend Catholic truth.
Exactly right. Now let's take this one step further.
If a non-Catholic country, which will almost always be an
anti-catholic country, does not have the right to suppress false religions or religious errors, does that not result in the citizens of this anti-Catholic country having a
negative civil right not to be prohibited from practicing a false religion and/or spreading religious errors?
We all agree that no one has a
moral right "to embrace and profess that religion which, guided by the light of reason, he shall considers true," (Syllabus of Pius IX), but if the civil authority in an anti-Catholic country is not permitted to suppress religious errors, it follows logically that the citizens of that non-Catholic country will have the civil right not to be prohibited from committing that particular evil. Do you agree?