1. British Citizens are legally free to travel anywhere in the world. Your Government says you are not.
2. What can you say that I cannot?
3. Why is it ok to boycott one totalitarian nation but wrong to boycott another?
We have chosen these policies through our representatives. We can change them whenever we please.
2. What can you say that I cannot?
I can say anything I want so long as I am not inciting others to commit crimes. Your speech on many subjects (homosexuality, Naziism, Jews, Islam, etc.) is proscribed by your government without you having any legal recourse.
3. Why is it ok to boycott one totalitarian nation but wrong to boycott another?
This is where being sober helps. I never said it was wrong to boycott anyone. Boycott whomever you please! Even us! Jeeze!