There is the ECHR Article 1 right to free speech. It has qualifications on it which are different from the US ones, but in both countries it's not absolute. It's not correct to say there is no right to free speech.
It's also worth noting that governments don't give us our rights - they're inherent in our nature as human beings.
When a government declares that its citizens have the right to free speech, they mean it with the caveat of "as long as they're not a threat to our continued rule". The fact that's exactly how they operate can be seen throughout history.