You said previously that "she should not have been allowed to talk to Gordon Brown" didn't you. That she should not have been given the opportunity to speak to him, you said that, didn't you. So, who's the liar.
That doesn't mean she isn't allowed to SAY what she wants, but that the people organising Gordon's day shouldn't have let her say it to HIM.
Again, freedom of speech is when you are trying to silence someone. I do not advocate that, I am saying that Gordon was right that she was 'a distaster' and shouldn't have been let near him.....more freedom of movement than freedom of speech
But you're all for freedom of movement too.(when it suits)