There is also not a really deep right to protest in British law. The right to protest comes from their signing the European convention on human rights (they have some law called Human Rights Act). It is not enshrined fundamentally as in the United States afaik.