Counter-extremism bill branded confusing by peers and MPs


Counter-extremism bill branded confusing by peers and MPs