This is nothing regarding to "freedom speech". For example, my business group was supporting the PC party. It was my group's policy. I hired you into my group to work. For whatever the reason you became raising the voice to support the Liberal party and were against the PC party. Then I would fired you. You could not say that you did not have freedom speech!
言论不自由:CBC土著主持人突直播辞职