Sure, things got out of hand. But someone like Murphy, shouting nationalist at people was bound to rile up the lefties. Its a disgrace that Murphy can get away with doing that.
No, it's free speech. However distasteful his speech may be, he must be allowed to say it. If we censor him, why shouldn't someone else censor Salmond? After all, his views are disgraceful to Unionists and bound to rile them up. Or should we censor you?