The pledge was signed by Tony Blair, Lib- Dem leader Charles Kennedy and many others. But the Tories, complaining that the organisers, the Islamic Society of Britain, did not represent most Muslim opinion, delivered a separate declaration from Mr Duncan Smith calling for tolerance and respect for all religious groups.