Blair vows hard line on fanatics