I'm hearing on the news on the radio that these guys were being detained under the Prevention of Terrorism Act -for rather mild heckling? That is precisely why I have many misgivings about such laws and its new incarnation to be discussed, as well as the ID card and its possible uses. The way to protect our freedoms is not to trample on them with the excuse of protecting them...
sorry about the political rant...