Why the full definition of the IHRA definition of anti-Semitism is unacceptable.

Margaret Hodge, Tom Watson and other Labour MPs are using this as yet another stick with which to...

Read More