Damon Perry

Damon Perry is a Senior Research Fellow at Policy Exchange

France was right to ban a campaigner with dubious Islamist connections