This isn't Islamabad, this is Dewsbury England