Gerard Batten, the senior Ukip politician who called for Muslims to sign a code of conduct, has been accused of taking an "unbelievably sinister" position that is comparable to asking members of the faith to wear a yellow star.

Robert Halfon, a Conservative MP, called on the Ukip leader, Nigel Farage, to sack Batten for his comments, after it emerged the Ukip MEP had helped write a "charter of Muslim understanding". The document calls on Muslims to sign a declaration rejecting violence and accepting the need to modify the Qur'an.

Halfon, who is Jewish and has spoken out repeatedly against Islamic extremism, told the Guardian he considered Batten's views "unbelievably sinister" and "frightening".

Read the complete original version of this item...